phrases, sayings, idioms and expressions at

Home | Search the phrases.org.uk website Search | Discussion Forum Home|

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?