Big Huge Thesaurus

spareribs

noun

sounds kind of like