Skip to main content

Definitions by rhank

rain delay 

Having to wait to fool around with a girl, because she's on her period.
Man, I definitely would've reached at least third base tonight if it wasn't for the damn rain delay!
rain delay by rhank April 15, 2008

home run derby 

An orgy, or any occasion where lots of sexual intercourse is being had.
Last night's home run derby really tired me out, that was a lot of scoring!
home run derby by rhank April 15, 2008