thwapt Share definition Flag The sound an arrow makes after impaling an Ogre through the genitals. "Dude I RULE at Warcraft! Eat thwapt!" thwapt by matt October 22, 2003 0 0 Get merch Get the thwapt mug. Buy Now — $32.95 See more merch