it makes christmas or thanksgiving turkey flavorful, tender, moist, and delicious. marinating turkey is when you pour liquid seasoning all over the turkey and leave it to infuse flavors. marinating meat adds extra moisture to it and prevents it from drying out during baking, roasting, or grilling.