Understand Chinese Nickname

堵得慌

[dŭ dé huāng]
Translating to 'feeling choked or blocked', this name expresses feelings of being stifled or emotionally overwhelmed.
Generate Chinese Nickname
Relation Nicknames