What is the meaning of Punchable?

Suitable for being punched or perforated.

Deserving to be punched or struck, or evoking the desire to do so.

Source: wiktionary.org