NaveensGirl's definitions
A person who is smart and hardworking. But often loud in public and obnoxious when drunk. Occasionally works part-time as a porn star.
by NaveensGirl December 16, 2009
Get the Naveen mug.
Get the Naveen mug.We'll email you a link to sign in instantly.