Definition 1 of 1

Definition

An exclamation used in the south of India. It denotes "Oh!" or a short form of "oh my god"

Usage

News reader: The world has ended, chaos in parliament, Amitabh Bachan absconding with Pakistani spy, floods in Mumbai, no electricity anymore, all dams breaking, earthquakes, tsunamis on all coasts and severe shortage of curds.Mr. Iyer: Ayo!