Underwitted

•  Underwitted  –  Weak in intellect; half-witted; silly.