The definitive guide to South Asian lingo

Definition 1 of 1

1 1
Phrase.
0

Definition

Tamil word "Adi Dadi" in English means a fight.

Usage

I cant go out coz there seems to be "Adi Dadi" going on on our street corner.
Added 2011-08-26 by flavourboy

Root

Tamil

Region

South India

Related Terms

galata, Tamasha