Understand Chinese Nickname

话我多嘴

[huà wŏ duō zuĭ]
Literal meaning is 'consider me talking too much' and can imply self-aware criticism about being overly talkative.
Generate Chinese Nickname
Relation Nicknames