Skip to main content

German douche rack's definitions

Grandma Slap

To slap someone so hard their grandmothers can feel it. Not literally but its a saying.
Man, I'm gonna slap you so hard your grandmas gonna feel it!!!!!!
by German douche rack June 29, 2005
mugGet the Grandma Slapmug.

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