Roasting a roastee. .. holy Roasting a roastee holy