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 Naveenmug.
Get the Naveenmug. We'll email you a link to sign in instantly.