The last time that Madonna turned (turnt) up on The Tonight Show Starring Jimmy Fallon, she was deep in #RebelHeartPromo and causing a sock-filled ruckus with a rowdy, air hump-heavy performance of "Bitch I'm Madonna" with Diplo.

She's now returning to the show on Thursday (June 9) for a performance according to a press release — but nobody seems to know what she's going to perform.

The guesses are coming in hot from all angles, but like life, it's still a mystery (reference): Could it be a continuation of her #secretprojectrevolution with Steven Klein, perhaps? With election season in full swing, M-Dolla might have something she'd like to say about social justice, tyranny and democracy.

Or, could it be a tribute to Muhammad Ali and/or Prince? She already did it once in honor of The Purple One at the 2016 Billboard Music Awards last month, but she recently mourned the loss of The Greatest on her Instagram.

The Rebel Heart Tour is over now, but could it be a selection from her erratic Tears Of A Clown one-off show from Australia? A new single, somehow? Or will she be doing more stand-up comedy? (Please, M. Not that.)

Or, is Lourdes FINALLY PUTTING OUT MUSIC AND POSITIONING HERSELF TO TAKE OVER THE THRONE? (It's probably not that, either.)

Thursday night's show also boasts President Barack Obama's first-ever appearance on The Tonight Show — something Madge has already latched onto on Instagram with a humble fan edit. As a result, this is shaping up to be a potentially historic visit. Will this be Madonna's bid to join Hillary's ticket? Clinton/Ciccone 2016?

“Where else besides The Tonight Show and New York City can you have the President and the Queen on one show?,” Jimmy Fallon said.

The episode airs tomorrow (June 9) at 11:35 PM EST on NBC. Hold tight.

50 Celebrity Disses