没心肝

Traditional (Taiwan): 沒心肝

méixīngān ㄇㄟˊ ㄒㄧㄣ ㄍㄢ

    • cruel and heartless person
    • to have no human feeling

Character by character

Saying俗语俗語

Idiom惯用语 · In everyday use

Literally
no heart or liver
Meaning
Describes someone cruel and heartless, without human feeling. Strongly critical.

Sources