Skip to main content

Definitions by ommala

It is local word in tamil language.
It is used mainly by local people for expressing joy, or excitement.Like in english OMG.
Steve:Ommala i lost my job.
ommala by ommala December 13, 2012