English | German | Russian | Czech

worm food English

Meaning worm food meaning

What does worm food mean?

worm food

(idiomatic, often, darkly, _, humorous) One or more corpses, especially in a state of decay; remains.

Are you looking for...?

worm | food