1 definition by Booogaloos

Top Definition
A hyper-active or annoying creature, can be clumsy and irriatating and also rather messy. Usually found in small nests or tree houses high up above mountains to protect their pale skin from the hot sun.

(Almost extinct)
Oh look it's an Emily Young, quickly, take a photograph-they're nearly extinct!
by Booogaloos July 15, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×