This can either be the best thing Jessie has released or the messiest song of the year with Jessie and Ariana trying to outsing each other, while Nicki is serving us the live football commentator teas
I'm perched for this
(An announcement a month before the premier tho? Way to kill the hype Jessie )