Word info

du lan

Adjective

Meaning

du lan (comparative more du lan, superlative most du lan)

(Singlish, Manglish, vulgar) annoyed, frustrated
Sibeh du lan! ― I'm so pissed off!

Source: en.wiktionary.org

Close letter words and terms