Adjective
du lan (comparative more du lan, superlative most du lan) (Singlish, Manglish, vulgar) annoyed, frustrated Sibeh du lan! ― I'm so pissed off!