Top definition
The creature that is created when a Mathena is cross-bred with that a giraffe. This creature holds great power and can stop menstrual cycles in women. The mustachiraffe's power and well-being lies within its uncanny mustache; without it, it is useless. The Jeffasaurus Rex is a similar being, but it is not quite as powerful.
That mustachiraffe has made me experience pre-menopausal symptoms and it has an impeccable affectation for groomed facial hair.
by Q. Valintyne January 05, 2012
Get the mug
Get a mustachiraffe mug for your daughter-in-law Beatrix.