how to get rid of odors?

SO , i Just got out of a relationship so I occasionally mess around with a few boys. (Literally two right now. ) I've never had sex, only fingering. However I have this odor; it is a little I don't know.. fishy? Musty sometimes.  It's weird. I clean. I've looked up how to treat my vagina. I don't hold my pee, anything like that. But I'll just wash and soon it'll return back. I noticed when I was going out with a friend. It ended with fingering but I feel like I smelled. I had just gotten off my period but sometimes the odor can stay or be so strong that I'll open my legs while wearing leggings and kinda smell it. 
I don't mean to be gross, I'm very hygienic but I don't know what's wrong! It's the discharge that smells. What do I do?!?