The holiday season is just beginning, but Santa came a little bit early to Starbucks this year with a very festive treat for all of us. Whether you're naughty or nice, you get access to the new Toasted White Chocolate Mocha (which is both naughty and nice itself) starting Nov. 9. Yes, that's today. Told you Santa came early. You're welcome.

More: How to Score a Free Starbucks Drink This Week

Image: Starbucks

But what is this magical confection, you're probably asking? How could it possibly compete with your beloved Starbucks Peppermint Mocha? No disrespect intended to the satisfying seasonal sipping of a peppermint mocha, but Starbucks' luscious new holiday bevvie is pretty much liquid heaven. We're blushing just trying to describe the Toasted White Chocolate Mocha. Imagine caramelized white chocolate topped off with whipped cream and — the pièce de résistance — a sprinkling of candied cranberry sugar lovingly hand-crushed by elves. Or the Hanukkah fairy. OK, fiiine, we don't really know where candied cranberry sugar comes from, but we do know we want to strip down and roll around in a tub of it immediately. And take note: You can get this baby hot or iced. Mmmmm.

More: 21 Gifts for Her That She'll Love

This absurdly yummy creation is available at U.S. and Canada Starbucks stores starting today and through the holiday season... but only while supplies last. Those elves are working overtime as it is to make that magic candied cranberry sugar, so don't miss out, m'kay? Be one of the first to try this nectar of the holiday gods. We pinky-promise not to tell your trusty peppermint mocha you've been canoodling with the new hottie in town. Plus, you've got even more motivation: Starbucks is also spreading holiday cheer with its limited-time, buy-one-get-one-free special on its entire holiday drink menu from Nov. 9 to 13 between 2 and 5 p.m. 'Tis the season to get jacked up on caffeine, kids. Have at it.