Wamp Stamp Share definition Flag to smack somebody in the face with your penis. Vanessa got a good ol fashion Wamp Stamp from Guillermo at Big Bear Wamp Stamp by Avi De Mas Wamp January 17, 2008 0 0 Get merch Get the Wamp Stamp mug. Buy Now — $32.95 See more merch