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

Mug icon
Buy a Flying Squirrel mug!