Wiktionary
puzzleheaded
a. Having the head full of confused notions.
a. Having the head full of confused notions.