2 definitions by Linse
a monkey from outer space. they smell of asparagus, wear large earmuffs, are fluent in spanish and can sing and dance "god save the queen" on top of a soup can without falling over more than four times.
by Linse February 22, 2003

