dǔ làn

Translation

  • (Tw) (slang) to be ticked off by (sb or sth)
  • to be pissed at (sb or sth)
  • to be in a foul mood
  • down in the dumps
  • (from Taiwanese 揬𡳞, Tai-lo pr. [tu̍h-lān])
Chinese Tones