喝迷魂汤

Traditional (Taiwan): 喝迷魂湯

hēmíhúntāng ㄏㄜ ㄇㄧˊ ㄏㄨㄣˊ ㄊㄤ

    • to be taken in by flattery or deception
    • to be muddled

Character by character

Saying俗语俗語

Idiom惯用语 · Widely known

Literally
drink the soul-bewildering soup
Meaning
To be taken in by flattery or deception, or to be muddled and unable to see things clearly. Critical.

Sources