Pack a punch

Origin of: Pack a punch

Pack a punch

To carry or bear a forceful impact dates from the late 19th century and is of American origin.