Big Huge Thesaurus

cockcroft

noun

sounds kind of like