phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

To punch the air

Posted by Ruth Julius on October 18, 2004

what is the meaning of the phrase "to punch the air in jubilation"? Is there an actual movement that you do to show your delight?