I start off by doing a "walk around" with the turkey. Meaning I make sure there isn't anything on the turkey that I don't want (excess fat, feathers, and of course I remove everything out of the cavity as well!)
Once the turkey is good to go, set it to the side.
Now grab a medium sized mixing bowl and add in all the ingredients for the turkey butter.
Once the butter, onions, garlic, salt, pepper, red pepper flakes, lemon zest, and olive oil are in the mixing bowl, mix everything until well combined. Set the turkey butter aside.
Use your hands or a plastic spatula to loosing the skin on the turkey. Once the skin is loosened, start rubbing the turkey butter under the turkey skin as well as the turkey.
Next drizzle the oil all over the turkey, then sprinkle on the kosher salt, coarse black pepper, parsley flakes, and paprika.
Rub the turkey down, and make sure that everything is seasoned etc.
At this time your grill/smoker should be heated to 275 F.
Carefully place the turkey on the grill, and make sure that it's in the middle.
Smoke the turkey for 6-7 hours. Be sure to check the internal temperature of the turkey, and it should be at least 165 °F.
Let the turkey rest for 30 minutes before cutting into it.
Serve and enjoy!