Understand Chinese Nickname

说多掌嘴

[shuō duō zhăng zuĭ]
The phrase means ‘Say more, smack your own face’. It depicts a person who will embarrass themselves or make trouble by speaking carelessly.
Generate Chinese Nickname
Relation Nicknames