Top Definition
Chartreuse pants wearing sarcastic sexy lady with a witty, charming personality and an insane intellect and a ridiculously vast abyss of useless knowledge. One with this last name would be a lady on the street but a freak in the bed.
That girl I met last night was Mesoloras. Damn!!!
by Mr. hombre February 07, 2010
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.