Big Huge Thesaurus

vetluga

noun

sounds kind of like