









刀子嘴豆腐心 is a Chinese idiom (chengyu) meaning “to describe someone who speaks harshly or sharply but is kind-hearted and means well; having a sharp tongue but a soft heart”. Literally, “Knife mouth, tofu heart”.

Chinese and English fill-in vocabulary worksheets
Open the tool →
Turn a Chinese character or sentence into a GIF or MP4
Open the tool →
Choose character parts and animate their colors, together or in stroke order
Open the tool →
Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →刀子嘴豆腐心 (dāo zi zuǐ dòu fu xīn) is a Chinese idiom (chengyu) meaning “to describe someone who speaks harshly or sharply but is kind-hearted and means well; having a sharp tongue but a soft heart”.
刀子嘴豆腐心 is pronounced dāo zi zuǐ dòu fu xīn in Mandarin Chinese.
Literally, 刀子嘴豆腐心 means “Knife mouth, tofu heart”. It is used to mean “to describe someone who speaks harshly or sharply but is kind-hearted and means well; having a sharp tongue but a soft heart”.
形容人说话尖刻,但心肠很软弱