Guys need to be more educated; read this answer OVER;
"usually if a vagina smells fishy it's a bacterial infection, you can fix this with a cream that restores the right bacteria and antibiotics. It's very common for women to get and it has nothing to do with how dirty she is, it's usually soap that causes it. You should never use soap around the vagina, it just kills the good bacteria. A vagina is designed to clean itself because it is loaded with 1000's of beneficial bacteria that keeps it clean and healthy. You should never use anything other then warm warter in that area to wash. It could also be a yeast infection, but they usually don't smell fishy, they have a white discharge and she'll be itchy and sore if that's the case."
- She's right.