Skip to main content

IronBeagle's definitions

Grand Slamwich

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 May 31, 2016
mugGet the Grand Slamwichmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email