I would guess the shot. Depo-Provera. I thought I remember that makes periods not happen. Only good to avoid pregnancy not for STDs.
There are shots to give you STDs now?
Are they on the market?
Roflmao. Yes I just typed that.
The word avoid is the key. You can still get STDs but you don't get pregnant if you use the shot. You get the STDs from having sex, same with pregnancy. You can avoid STDs through other means like condoms usually. Why the hell am I telling you this?
Shots to give people STDs would fucking own. You could sneak in their house and give it to them in their sleep ala the movie Crank. That wasn't a STD though it was something else that would make you die within a set period of time.