1 definition by Ellen Fisher

Top Definition
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
Mug icon
Buy a piece of lie mug!