worm food

noun
High School
1

One or more corpses, especially in a state of decay; remains.