Meaning of nitwitted

Definition of nitwitted

(adj) (of especially persons) lacking sense or understanding or judgment

Other information on nitwitted

WIKIPEDIA results for nitwitted
Amazon results for nitwitted