A quintessentially Tamilian exclamation used to express many things: shock and surprise, awe, pain, even amusement. Depending on the tone of voice it could even suggest being impressed with someone or something, albeit in a somewhat bemused and patronising manner.
Added 2011-07-05 by Studmuffin
+ 2 more definitions. SEE ALL