Underwitted

enUK

Un´der`wit`ted


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