What does "mong cha cha" mean?

(From Cantonese 矇查查 mung4 caa4 caa4) To behave in a "blur" manner and be unaware of what is going on around.

Explore other Singlish words

View more Singlish words