puzzleheaded

['pʌzl'hedɪd]
adj. 思想混乱的