food for the worms

English

Noun

food for the worms (uncountable)

  1. Alternative form of worm food.