Definition of "punchily"

punchily