Top Definition
A squirrel or similar small mammal with a distinct strong fish-like odour
"Ew. Mom found an emyboo at the cottage."
by manfred12 March 09, 2009
5 Words related to Emyboo

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.

×