This could be the most awkward on-screen kiss ever aired on television.
It's in his kiss?
Nick Cannon had the most awkward kiss ever to air on television and he has Howard Stern to thank for it.
On America's Got Talent, a passion and intimacy expert attempted to show the perfect lip-lock. Stern volunteered Cannon for the demonstration and found him an attractive audience member to partake in the smooch session.
WATCH: Ariana Grande Licks Donuts She Didn't Buy, and Kisses Her Backup Dancer
After all, as Stern points out, the AGT host is newly single.
To say it's awkward to perfect your kissing skills in front of a live studio audience and celebrity judges equipped with buzzers is definitely an understatement. It's hard to watch!
Obviously, Cannon's kiss didn't make the cut, with every judge -- Stern, Howie Mandel, Heidi Klum and Mel B -- buzzing him off the stage.
NEWS: Nick Cannon Covers Up His Huge Mariah Carey Tattoo With Even Bigger Crucifix
And he wasn't happy. "How can you boo and buzz my kiss?!" Cannon exclaimed. "I thought I did well."
"It was horrible," Stern responded.
Cannon's kiss was approved by one person: the woman he was kissing! The two exited hand in hand.
The 32-year-old entertainer's ex, Mariah Carey, has also moved on, apparently. Meet her rumored billionaire boyfriend, James Packer: