Just what it says on the tin. After you pick up the meat and take it to the troll pit, you don't get a prompt to use it. Doesn't matter when you pick it up, or if you die afterwards. No prompt appears and you can't get that sweet, sweet 10 achievement points.