Whamhole Share definition Flag A whamhole is a womans vagina. ...and last night I pounded her in the whamhole Whamhole by holySHAMOLY May 4, 2009 0 0 Get merch Get the Whamhole mug. Buy Now — $32.95 See more merch