McDonald's have a new holiday McFlurry for 2018, and it's their best one yet