man, that ramachandra is such an indiot
a person (male or female) of asian indian origin, who is laking in social skills, basic politenesses, and common sense, basically an idiot
"man, that ramachandra is such an indiot" What is the definition of "indiot"?