buzzard meat

buzzard meat

n. someone or something that is dead or outdated. If you don’t watch out, you’re going to become buzzard meat!
See also: buzzard, meat