dāo​zi​zuǐ​ba​dòu​fu​xīn

to be sharp-tongued but kind-hearted

  1. sharp tongue
    A sharp tongue or a person who speaks in a sharp, blunt, or stinging manner
  2. ba affix
    [suffix]
    noun suffix used in words for certain body parts or conditions
  3. dòu
    non-Chinese
  4. tofu
    bean curd; tofu
  5. heart
    the physical organ that pumps blood; refers to the chest area where the heart is located