{{term}}
- {{preview}}
Top definition
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 18, 2005
Get a
Grandma Slap
mug for your father Abdul.