puzzleheaded

adjective
  1. confused or bewildered; having difficulty thinking clearly
  2. Usage: informal; somewhat archaic

Examples