puzzleheaded

Adjective

 * 1) Having the head full of confused notions.