Big Huge Thesaurus

floodhead

noun

sounds kind of like