Subscribe English
look up any word, like bae:
 
1.
Neeru means water adapted from the sanskrit word "neer" meaning water.
there is lack of neeru in the deserts.
by nidhi December 05, 2006
18 7
 
2.
A miracle ear for corporate management, incapable of relaying truth. An inciter and a pervert.
If you want to get your bosses attention, just nEERU him or her.
by nYlAUNDRY October 18, 2011
1 8