Big Huge Thesaurus

crapaud

noun

sounds kind of like