Understand Chinese Nickname

堵住了嘴

[dŭ zhù le zuĭ]
'Du Zhu Le Zhui' means 'Block my mouth', which can represent feeling silenced or unable to speak out one’s own ideas. It implies suppression of personal expression.
Generate Chinese Nickname
Relation Nicknames