Big Huge Thesaurus

Lablab

noun

sounds kind of like