刀子嘴,豆腐心 dāo zi zuǐ , dòu fu xīn

DEFINITIONS

  1. to have a sharp tongue but a soft heart (idiom)

CHARACTERS

刀 dāo knife; old coin; measure
子 zi offspring, child; fruit, seed of; 1st terrestrial branch
嘴 zuǐ mouth, lips
豆 dòu beans, peas; bean-shaped
腐 fu rot, decay, spoil; rotten
心 xīn heart; mind, intelligence; soul