1 definition by RJ 368

Top Definition
Mongoose shit in certain African languages
Man that Mongoose just dropped a huge Nirat.
by RJ 368 May 12, 2012

Mug icon
Buy a Nirat mug!