puzzleheaded
adjectiveDefinition of puzzleheaded
: having or based on confused attitudes or ideas
Keep scrolling for more