Big Huge Thesaurus

addlehead

noun

sounds kind of like