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
by Malachai04 April 16, 2008
Get the Punch a Giraffe mug.