Understand Chinese Nickname

豆腐心刀子嘴

[dòu fŭ xīn dāo zi zuĭ]
'Soft-hearted but sharp-tongued' indicates someone who appears strict or harsh outwardly, but is actually very kind and forgiving inside.
Generate Chinese Nickname
Relation Nicknames