2 definitions by rhank

1
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 15, 2008
Get the mug
Get a rain delay mug for your friend Beatrix.
2
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 15, 2008
Get the merch
Get the home run derby neck gaiter and mug.