puzzleheaded - adjective

normal formpuzzleheaded
comparative
superlative