Meaning of addlehead

Definition of addlehead

(noun) a person with confused ideas; incapable of serious thought

Other information on addlehead

WIKIPEDIA results for addlehead
Amazon results for addlehead