The term "madarchod" is a Hindi slang word that is considered vulgar and offensive. It is often used as an insult and translates roughly to ...