• Nah you can actually defrost it really fast by doing sous vide or an aproximation By having somewhat regularly flowing water with it in the sink or bathtub. You can also cook frozen but you will want to really rub butter or oil on the skin on the outside since you cant get it under the skin and baste the turkey every hour or so until its up to temp.

    Its too late to get a nice brine but there are reasonable answers to getting a nice dinner anyways.