What is the full meaning of punchy
forceful, having impact [adj PUNCHIER, PUNCHIEST, PUNCHILY]
Example of the word punchy placed on a Scrabble board.