I am a double board certified US doctor and I will help you with this.
Thanks for coming to the site.
A fishy odor is typical of a bug called gardnerella.
It is not an STD, but can cause problems.
There is no over the counter treatment that is effective.
You need a prescription medicine if you have this.
Your doctor, or any clinic doctor can identify this in the office.
Most likely flagyl is the medicine that would be prescribed.
OK, so you might have more questions or want to give me more information: Please use reply to expert if you have further questions. Also, please click a positive rating [hopefully excellent (5)—that’s how we are paid, per rating]. If you forgot something, just use reply and come back. I am here http://www.justanswer.com/medical/expert-dr-thomas/