1 definition by IronBeagle

The sexually glorious act of being sandwiched between two greasy men in a Denny's bathroom.
Derrick got a Grand Slamwich this morning and couldn't finish his breakfast afterward.
by IronBeagle April 23, 2016
Get the Grand Slamwich mug.