Big Huge Thesaurus

goatsbeard

noun

sounds kind of like