← Back to context Comment by spacechild1 10 months ago In German it's the only possible meaning, unfortunately... ("Mongo" is short for "mongoloid") 1 comment spacechild1 Reply OJFord 10 months ago I'm not aware of any other meaning in English either.
I'm not aware of any other meaning in English either.