What is meaning of "du lan"?
- (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.
Sample Sentence:
-
Explore other Singlish words
Latest