The term is regarded by many non-chinese as a racist derogatory term used increasingly as a racial slur to describe Caucasians in Singapore and Malaysia
Hey Ang-Moh, you wanna get out of the way lah?
Look at the ang-moh
Hey you - ang moh!
the original term is 'ang moh gui', meaning a caucasian devil. 'ang moh gui' is used by ppl in 'nanyang' decades ago. most probably referring to colonial masters, who were mostly britons.
now, the 'gui'is dropped and juz means caucasian. no hatred involved.
my friend: "well, most ang mohs are.."
ang mohs, are you all happy?