Meat just melted in your mouth