Posted by: flip_flop August 2, 2006
English
Login in to Rate this Post:     0       ?        
Yes it is and is originally from Hindi. According to urban dictionary, it is defined as "Indian name for a cacelorazo or noisy protest. The specific Indian variant involves noisily confronting and "mobbing" a political or administrative figure. Used mainly as a verb."
Read Full Discussion Thread for this article