Adjective
puzzleheaded (comparative more puzzleheaded, superlative most puzzleheaded) Having the head full of confused notions.