did you guys see that mongoloid look at me? let's beat him up
a derogatory term for a mentally retarded person
"did you guys see that mongoloid look at me? let's beat him up" What is the definition of "mongoloid"?