1 definition by Mooha
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.
by Mooha February 20, 2015