meaning of Anugerum

Anugerum meaning in Urban Dictionary

Described terms that has been heard for longer than 1000