Big Huge Thesaurus

fricandeau

noun

sounds kind of like