Neelu

What is Neelu?


1.

Neelu is a term of endearment used to describe the most amazing girl you've ever met.

Wow, that girl is incredible--she's definately a Neelu.


68

Random Words:

1. OMT is a variation of OMG meaning "Oh My Toph". It was created when a fan of the hit show Avatar: The Last Airbenderno longer..
1. two gentleman enjoying the hospitality of an open-minded woman. It is often necessary for the female party to adopt the "on all fo..
1. Someone who believes that he is the shit, but isn't. Someone who wears pants tighter than their sisters. Someone that lives in th..