Top definition
A very interesting creature that is very unpredictable. It loves listening to Taylor Swift and annoying those around it. Putting all that aside it is a very lovable furball.(sometimes). It is a creature who is commonly found in Freehold and near various moohas, moohayas, gabeys, and sabribris.
Moohayas are very annoying, especially near moohas.
by Mooha February 19, 2015
Get the mug
Get a moohaya mug for your buddy Riley.

Available Domains :D