teethslapper Share definition Flag to smack the shit out of someone texan style nick is a total teethslapper teethslapper by greg January 20, 2004 0 0 Get merch Get the teethslapper mug. Buy Now — $32.95 See more merch