Top definition
Used as a response when being asked to perform a task and there is no possibility of achieving said task.
I need your help to paint the Sydney harbour bridge in a day.
you might need a giraffe.

You have to write a 20,000 word research paper in a week.

you might need a giraffe.
by Beammeupscotty March 29, 2014
Get the mug
Get a you might need a giraffe mug for your father-in-law Jerry.