It is local word in tamil language.
It is used mainly by local people for expressing joy, or excitement.Like in english OMG.
by ommala June 10, 2012
Get the ommala mug.