Big Huge Thesaurus

glogg

noun

sounds kind of like