Big Huge Thesaurus

excreta

noun

sounds kind of like