Big Huge Thesaurus

zep

noun

sounds kind of like