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

Mug icon
Buy a Luck mug!