Top definition
Phrase created by late-night Czar Crag Ferguson. Is a common expression usd to describe masturbation. Cannot be used as a plural. Sentence: "I walked in on Jay explaining his giraffe."
giraffe masturbation Explaining Your Giraffe
by ImNotDWapp July 27, 2010
Get the mug
Get a Explaining Your Giraffe mug for your sister Helena.