elizardbeth's definitions
an animal native to....africa....studies show they often engage in homosexual activity...more then heterosexual activity...fucking giraffes
by elizardbeth June 29, 2007
Get the giraffe mug.
Get the giraffe mug.We'll email you a link to sign in instantly.