Basically injecting it with melted butter. Ran across that and it sounds interesting. Thinking of trying it, since it'll be a small group this year and they don't mind my experimenting.
Also, on a side not, have you bought your turkey yet? If you're getting a frozen one, remember it takes 4-6 days to thaw it.
Original Post