Spit roast… and she is loving it