South Indian pop culture and cinema have given us some incredibly catchy slang words that the whole country uses. Let's decode the meanings of Kolaveri Di and Macha.
Kolaveri Di: 'Why this murderous rage against me, girl?' (A heartbroken lover's question).
Macha: Slang for 'Bro' or 'Dude' (literally means brother-in-law).
Origin: Tamil slang popularised by movies and songs.
Made globally famous by actor Dhanush's viral song 'Why this Kolaveri Di', this phrase is Tamil 'Tanglish' (Tamil + English) slang.
Overall Meaning: When the singer asks, 'Why this Kolaveri Di?', he is asking the girl who broke his heart: "Girl, why do you have this murderous rage against me?"
Macha (மச்சான் / மச்சா) is one of the most common and friendly slang words used in Tamil Nadu and South India.
'Kolaveri' translates to 'murderous rage' and 'Di' is a casual way to address a girl. The phrase means 'Why do you have this murderous rage against me, girl?'
Macha is a very popular South Indian slang word that means 'Bro', 'Dude', or close friend. Literally, it translates to brother-in-law.
Obligation Meaning in Malayalam
Find the Malayalam translation for 'Obligation'. Learn how to use it when talking about duties, responsibilities, or moral requirements.
Obliterated Meaning in Hindi
Learn the Hindi meaning of Obliterated. Understand translations like मिटा दिया (Mita Diya) and नष्ट कर दिया (Nasht Kar Diya).
Obsessed Meaning in Punjabi
Learn the Punjabi meaning of the word 'Obsessed'. Understand how it describes someone who cannot stop thinking about something or someone.
Obstacles Meaning in Tamil
Learn the Tamil meaning of Obstacles. Understand translations like தடை (Thadai) and தடங்கல் (Thadangal) with contextual examples.
Occupation Meaning in Punjabi
Learn the Punjabi meaning of Occupation. Understand translations like ਕਿੱਤਾ (Kitta) and ਧੰਦਾ (Dhanda) with examples for form filling.
Turn this guide into revision flashcards, a practice exam, or an AI-generated podcast — free, no signup required.