muddleheaded

adjective
  1. confused in mind; unable to think clearly or logically
  2. Usage: informal; often used to describe a person's mental state or reasoning
  3. characterized by or showing confused or muddled thinking
  4. Usage: informal; describes ideas, arguments, or explanations that lack clarity

Examples