puzzle-headed
['pʌzl'hedid]
a запу'тавшийся; не разбира'ющийся в са'мых просты'х веща'х; сумбу'рный