addle-head

noun

1.
a person with confused ideas; incapable of serious thought