SYNONYMS
stupid, foolish, senseless, brainless, mindless, idiotic, imbecilic, imbecile, insane, lunatic, asinine, ridiculous, ludicrous, absurd, preposterous, silly, inane, witless, half-baked, empty-headed, unintelligent, half-witted, slow-witted, weak-minded
crazy, dumb, dead from the neck up, brain-dead, cretinous, doltish, thick, thickheaded, birdbrained, pea-brained, pinheaded, dopey, dim, dim-witted, dippy, pie-faced, fat-headed, blockheaded, boneheaded, lamebrained, chuckleheaded, dunderheaded, wooden-headed, muttonheaded, damfool
British daft, divvy
Scottish, Northern English glaikit
North American dumb-ass, chowderheaded
South African dof
West Indian dotish