half-witted lean-witted bedaft thick-brained pin-brained half-brained dim-headed light-witted thickwitted fuddlebrained