SwimmerGirl, your vagina is not supposed to stink so it is likely caused by an infection, and more specifically a bacterial infection. This should be treated by your doctor. Normally with antibiotics.
Are you sure you did not leave your last tampon in? It happens, and it will cause a terrible smell.