Mushroom Stamp Share definition Flag When you take your weiner and slap it on a girls a**. "I gave Jessey a Mushroom Stamp to let her know who's boss!" Mushroom Stamp by lovedthetowels October 15, 2009 0 0 Get merch Get the Mushroom Stamp mug. Buy Now — $32.95 See more merch