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