It is the term used to describe an annoying Indian person,
it originates from the words mother fucking Indian and from
Dt-
man yard this can just be said as another swearword but specifically for Indian people, this can be used to describe an Indian who really pisses you off!