Language:
Free Online Dictionary|3Dict

鬼摸脑壳

Source : CEDICT

muddled/momentarily confused