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!
by rhank April 16, 2008
Get the home run derby mug.

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!
by rhank April 16, 2008
Get the rain delay mug.