Shrew Stamp Share definition Flag 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 Shrew Stamp by Mallory StrongCock April 8, 2004 0 0 Get merch Get the Shrew Stamp mug. Buy Now — $32.95 See more merch