Skip to main content

Definitions by Missynoob

Grand Slam 

Fucking in a Denny's, usually in the bathroom.
"She and I had a Grand Slam. Oh, we ordered it, too."
Grand Slam by Missynoob October 4, 2012