Top definition
a person that sits in the mud all day then when it's dinner time and thinks it can come inside and eat.
That dirty giraffe is not going to be eating next to aunt Edna tonight or any other night without showering first
by Uda Idiot December 22, 2011
Get the mug
Get a Dirty Giraffe mug for your barber G√ľnter.