Big Huge Thesaurus

doofus

noun

sounds kind of like