punch clown Share definition Flag 1. a worthless piece of crap who lives only to do and say stupid things, and a person who nobody likes David Dreman is such a punch clown! punch clown by neilr July 10, 2004 0 0 Get merch Get the punch clown mug. Buy Now — $32.95 See more merch