What is the meaning of Punchworthy?

Deserving of a punch.

Source: wiktionary.org