What does "du lan" mean?

(From Hokkien 杼𡳞, lit. 'poke dick') 1. A swear term that means 'very pissed.' 2. Used to describe someone who is very picky and who insists on following the rules literally and blindly with no accommodation for circumstances.

Explore other Singlish words

View more Singlish words