Definition of punch-packing in US English:

punch-packing

adjective

  • Having a powerful or impressive effect; having a lot of impressive qualities.

Origin

1920s; earliest use found in The Boston Globe.