{{term}}
- {{preview}}
Top definition
Shrew Stamp
aka
mushroom stamp
. to slap a girl in the forehead with
the tip
of your
shrew
.
I`
ve
got an
elongated
shrew stamp
for you
by
Mallory StrongCock
April 08, 2004
Get the
Shrew Stamp
neck gaiter and mug.