addlepated

adjective
  1. confused, scatterbrained, or unable to think clearly
  2. Usage: informal; often used humorously or affectionately

Examples