Language:
Free Online Dictionary|3Dict

鬼迷心竅

Source : CEDICT

lit. devil charms heart tunnel (idiom); infatuated/possessed by a devil