1 definition by Clara Anderson

Top Definition
Humble, but stunningly talented. Starts off on the ground, but reaches impressive heights.
At first, I wasn't very interested in the job, but then I found out that the company is flying squirrel.
by Clara Anderson April 19, 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.

×