Hi there. A foul odor is usually indicative of an infection. You need to be evaluated by a doctor. Lots of people masturbate, that doesn't cause BV unless you are using things that introduce bacteria. But really, you don't need to mention masturbating to your mom when you tell her you need to go to the doctor. Just tell her it doesn't seem right and has a smell and you want to be checked out. Women get BV all the time and it doesn't have to be associated with anything sexual. Wet panties or damp with sweat panties where there is no air is enough to cause conditions in which bacteria can grow. Don't douch! That makes matters worse.. good luck