Wiktionary
punchiest
a. (en-superlativepunchy)
WordNet
punchiest
See punchy