Skip to main content

Punch a Giraffe 

The act of being angry at something or someone. Used to describe anger.
I am so mad I could punch a giraffe
Punch a Giraffe by Malachai04 April 16, 2008