A. Alhazred's definitions
A mythical creature, being a cross between a giraffe and a dragon. It has the body of a giraffe, but huge wings and breaths fire.
by A. Alhazred September 16, 2010
Get the Giraffagon mug.
Get the Giraffagon mug.We'll email you a link to sign in instantly.