Green’s Dictionary of Slang

mongoloid n.

a stupid, dumb person; as adj., stupid.

[US]Devo ‘Mongoloid’ 🎵 Mongoloid he was a mongoloid / His friends were unaware / Mongoloid he was a mongoloid / Nobody even cared.
[US]Eble Campus Sl. Apr. 6: mongoloid – stupid; lacking in culture or refinement.
[US]College Sl. Research Project (Cal. State Poly. Uni., Pomona) 🌐 Mongoloid {offensive} (noun) Illiterate person.
[US]J. Stahl Plainclothes Naked (2002) 30: ‘I thought he was a genius.’ ‘Was he?’ ‘Sometimes [...] Other times he was a total Mongoloid.’.
[UK]J. Niven Kill Your Friends (2009) 6: The usual reflexive anger at the attempts at spelling my name [...] one mongoloid has even gone for ‘Stellarfix’.