Search Result for addle-head
addle
See Definition and Meaning
head
English definition for addle-head
1. n. a person with confused ideas; incapable of serious thought
Sponored Video