English Idioms: Pack a wallop February 17, 2022 – by admin English Idioms About “General” Idiom: Pack a wallop Meaning: (Also pack a punch) to provide energy, power, or excitement. Example: This drink really packs a wallop.