Hear it
Extremely angry or pissed off.
I was so du lan when he spilled coffee on my new dress.
Hear the example
The Singlish app teaches all 210+ expressions with timed lessons, spaced repetition, quizzes and more examples — every one recorded by locals.