Winter Reveler’s are all around Azeroth and they are waiting for your kiss!
Winter Reveler’s are located in all the inns in Azeroth.
Every hour visit an inn and give them a kiss (/kiss emote)
You get a debuff after so you can only do it every hour!
You will get one of 3 items:
These are items that you will need to complete certain Winter Veil achievements so make sure you visit as often as you can!