Top Definition
Mongoose shit in certain African languages
Man that Mongoose just dropped a huge Nirat.
by RJ 368 May 12, 2012
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
by reality_rocks February 11, 2013
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.