It was much more passionate than the kiss she gave Britney Spears back in 2003.

Madonna apparently couldn't contain her "Rebel Heart" on Sunday when she joined rapper Drake as a surprise guest for his set at the Coachella Music and Arts Festival in Indio, California.

advertisement | advertise on newsday

Video from the performance shows Drake seated as the queen of pop stands over him, and plants a long, hard smooch while running her hand across his chest.

(App users, tap the link above to see the video. Warning: Contains language that may be offensive to some.)

His reaction? Something that can at best be described as shock, and at worst, disgust -- probably mixed with some degree of pain. That one looked like it hurt!

In March, Madonna, 56, told Us Weekly she'd kiss Drake, 28, if they went on a date. His recent mixtape, "If You're Reading This, It's Too Late," features a track titled, "Madonna." For her Coachella cameo, she wore a T-shirt emblazoned with lyrics from the song: "Big as Madonna."

advertisement | advertise on newsday