Understand Chinese Nickname

刀子嘴豆腐心

[dāo zi zuĭ dòu fŭ xīn]
Literally meaning 'a knife-like mouth but a tofu heart', it depicts someone who might be harsh when speaking but is actually very kind-hearted inside.
Generate Chinese Nickname
Relation Nicknames