What does "Ah Long" mean?

1. (From Cantonese 阿窿, which is a shortened form of Dai I Long 大耳窿) Slang term for a loan shark. 2. Sometimes used to mistranslate Lee Hsien Loong.

Explore other Singlish words

View more Singlish words