look up any word, like lemonparty:

1 definition by Ellen Fisher

 
1.
a repugnant lie (untruth). Appropriated from Indian English.
i dont believe this is true at all. a total piece of lie.
by Ellen Fisher August 22, 2007