Answer: puzzleheaded

AnswerCrossword Clue
puzzleheadedhaving or based on confused attitudes or ideas