喝迷魂湯

Simplified: 喝迷魂汤

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