1. It refers to being awesome according to popular Indian belief.
2. It can also mean somebody who is smart, intelligent, funny and basically awesome.
He is so Nirat that everyone can't help but love him
© 1999-2015 Urban Dictionary ®
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.