During a performance at the Barclays Center in Brooklyn, New York, Madonna pulled Cooper onstage to dance along to "Unapologetic Bitch."
The CNN anchor awkwardly swayed back and forth in front of the large crowd. At one point, Madonna proceeded to bend him over and spank him.
Watch Cooper's full appearance onstage, above.
"I don't think you need an introduction," Madonna said afterwards. "Ladies and gentlemen, a big round of applause for Anderson Cooper."
She gave Cooper points for effort despite his refusal to get too weird.
"That was like the low-key CNN style, right?" the singer said. "That's CNN 'Unapologetic Bitch.' Like, I'm not gonna get too cray cray on stage, right? You know what? You did good. You're a brave man."
Madonna then gave Cooper a prize for being such a good sport: a banana.
"Now, there are so many things you can do with a banana," she told Cooper, making him blush. "I'm sure you can figure out what to do with it."
Following the event, Cooper posted a few photos on his Instagram page that captured the adorable moments he spent onstage with Madge.
Madonna also got in on the Instagram action by posting a photo of herself with Cooper, thanking the CNN host for joining her.