1 definition by SayNo2Pseudonyms

Top Definition
When your father decided to have sex with your mother insted of masturbating
Bill:You got lucky man
Dan:I know dude, I coulda just been another sperm down the drain
by SayNo2Pseudonyms June 30, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.