punchy (?.)
- acid
- bedazzled
- biting
- corrosive
- cutting
- dazed
- dazzled
- dopey
- driving
- effective
- forceful
- forcible
- groggy
- gutsy
- imperative
- impressive
- in a daze
- incisive
- knocked silly
- mazed
- mordant
- nervous
- penetrating
- piercing
- poignant
- powerful
- punch-drunk
- sensational
- silly
- sinewed
- sinewy
- slaphappy
- slashing
- striking
- strong
- telling
- trenchant
- vigorous
- vital
- woozy