Read Edit View history 堵得慌 dǔdehuang upset Origin Definitions Defs Strokes Stroke Words Sentences Sents 堵得慌 dǔdehuang upset to feel distressed, suffocated, or cooped up; feeling stifled or emotionally weighed down
堵得慌 dǔdehuang upset to feel distressed, suffocated, or cooped up; feeling stifled or emotionally weighed down