1 definition by Logenl1

Top Definition
A Giraffe thats a dinosaur. Their rare and only in some epic zoos. made up creature that would kick some a$$.
Whoa is that a giraffe? No that's a Giraffesaurus.
by Logenl1 August 07, 2011

Mug icon
Buy a Giraffesaurus mug!