1 definition by sMOKEsTACK
| 1. | depo | ||
|
Depo-Provera. A birth control solution given as a shot. Contains synthesized hormones similar to those in convential birth control pills. Administered as a shot every few months to prevent ovulation. I asked my girlfriend to start getting depo shots because I didn't want her to get pregnant by my good for nothing sperm.
by
sMOKEsTACK
Jul 27, 2005
add a video
|
|||
