Underwitted

a.
  1. Weak in intellect; half-witted; silly.