1 definition by lasexbunny
otherwise known as the hinfu sex kitten, neha is an extremely beautiful, funny, smart, and wonderful person.
She will usually been seen with a trail of hot men following her around.
She will usually been seen with a trail of hot men following her around.
I love neha sdkjfhsdkjfdhgkdjhgksdhfgksdf
by lasexbunny March 24, 2005