VariousWords beta
Related Terms:
Definitions:
Noun
addle-head
addlehead
loon
birdbrain
Definition: a person with confused ideas; incapable of serious thought
Definition: A foolish or dull-witted person.