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
Tweet