It could possibly be bacterial vaginosis. I had this before, a foul smell from down below. Go to your doctor and ask for a smear test,its a little embarrassing but its better to get it all sorted than to carry on letting the smell linger. If it is BV then its easily treated with antibiotics so try not to worry.
Good luck