Top Definition
A term to describe an annoying friend that is small in stature. Especially a friend that squirrel-humps everything and everyone in sight while making the most obscure and random animal noises.
Ray: Hey man here comes the mini minion.
Ted:Oh shit, whatch your legs.
Camron:Merrrr...(humping movements and sounds begin)
by Steelgiant75 September 02, 2004
Free Daily Email

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

Emails are sent from We'll never spam you.