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.
ommala by ommala December 13, 2012