Big Huge Thesaurus

addle-head

noun

sounds kind of like