2 definitions by Micmuffin
Crazy, fun, pretty, Ethiopian, technology nerd, NERD in a good way , smart, makes friends easily and totally cool
by Micmuffin March 13, 2017
it's a bean with stuffed animal like qualities and will often times resemble various creatures from the animal kingdom.
by Micmuffin February 2, 2010