punchees

English

Noun

punchees

  1. plural of punchee