halfwitted

adjective
  1. lacking intelligence or good judgment; foolish or silly
  2. Usage: informal; often considered offensive when applied to people with intellectual disabilities

Examples