1 definition by depressionrus

Top Definition
an amazingly wonderful woman. capable of handling anything that comes her way with grace. knowledgeable in a number of areas, and intelligent enough to acquiesce when the subject matter is out of her realm. unfortunately, she is also not sure of herself, and whenever a compliment is received or a talent acknowledged, she assumes the person conferring is merely being generous.
if you need help, robin is available; and if not, she can direct you to one who is.
by depressionrus November 16, 2011

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.

×