Definition 1 of 2
North Indian term used to refer to people from Madras. The location of Madras is flexible and spans all of South India.
"Ey you Madrasi! Go back to Hyderabad!"
Added 2011-07-06 by SeriousAboutSamosas
Definition 2 of 2
Antiquated term. Usually used by North Indians to refer to anybody south of the Vindhyas
Those Madrasi chaps should not be allowed into the club. Their languages look like snakes having sex and they smell of coconut oil.
Added 2011-06-21 by Kannadoggy