look up anything, like your first name:

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
rss and gcal