Top Definition
A person that is great at everything and is still very humble and generous.

A person like this is teased every day in her life for very simple things like having a crush on someone.

Search Shelby to find a really surprizing def.
Person 1:That girl is such a navila!
Person 2: I know isn't she amazing?
Person 1: Yeah right!
by navilavanilla(ice ice babieee) January 02, 2009
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.