pack a punch

pack a punch or pack a wallop  {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.
Categories: {slang} {v. phr.}