It is slang, short for "mongoloide".
https://en.wiktionary.org/wiki/mongo
Interesting this isn't the case with English.
https://en.wiktionary.org/wiki/mongo
Interesting this isn't the case with English.
https://en.wiktionary.org/wiki/mong#English (Etymology 3)