twat punch Share definition Flag one who is an asshole You twat punch. >.< booooy ill bust a cap. twat punch by Lord Thunder Cunt May 17, 2006 0 0 Get merch Get the twat punch mug. Buy Now — $32.95 See more merch