thwap Share definition Flag the sound that occours when Tony Danza gives you a giant cock slap on your forhead THWAP! you just got owned by tony danza thwap by american_jesus June 18, 2004 0 0 Get merch Get the thwap mug. Buy Now — $32.95 See more merch