v. phr. , slang 1. To be able to give a powerful blow; have a dangerous fist. He packed a mean punch. 2. To have a violent effect; be powerful. It was vodka, and it packed quite a wallop.
PACK A PUNCH
Meaning of PACK A PUNCH in English
American idioms English vocabulary. Английский словарь американских идиом. 2012