Funky smell

Okay for the past year or so i have had a bad vaginal odor that only occurs a few time during my cycle (p.s i have a weird cycle). I notice it all the time and its not like s part of my cycle bc i notice it all the time. My. Mom says she can smell it when i walk by her which makes me really self conscious! I do wear thongs but sometimes i wear cheekys with jeans and sweats n stuff. My mom also bought me like fragrances inserts that are safe for the vagina and it works but i dont want to have to use those all the time. Anyone else have this problem? Like is it natural or what should i do?!