Do you know a “little fresh meat”?

Do you know a “little fresh meat”?