1 definition by MasturbatingDonkeyFace

Top Definition
pronounced like giraffe and gaffer, giraffe has strong drug undertones. It is the director's main source of field researching. Much like a gaffer, but much cooler and high.
Al my personal giraffe is over in Amsterdam researching the different types of cannibis.
by MasturbatingDonkeyFace January 25, 2007

Mug icon
Buy a Giraffe mug!