Adam Levine is a lover, not a fighter -- except for when he's fighting for his team on 'The Voice!' The Maroon 5 frontman was on hand on 'The Tonight Show' with Jay Leno to promote the show and his new fragrance, and he took the opportunity to absolutely gush over none other than pop legend Cyndi Lauper.

Before he got to meet his idol, Levine chatted about his fellow coaches' strengths -- but wouldn't reveal their weaknesses, because he didn't want them to know he was on to them. "Shakira is a firecracker. She's Latina," he said, employing an impressive accent, "so you don't mess with her. Ever," he added to a laugh. "Usher's just smooth. It makes me feel a little less smooth -- I used to feel smooth all the time next to Blake [Shelton], who's just not smooth."

In another clip, Levine confronts rumors about his views on marriage, super hero underwear and more.

“I love you. I think you’re so awesome. You’re just an amazing, interesting, brilliant human being and I've always wanted to tell you that. So I waited till national television.” Lauper, ever adorable and unusual (of course), replied, “Hey, you’re not too shabby yourself, buddy.”

Watch Adam Levine Confront Rumors on 'The Tonight Show'

Watch Adam Levine Meet Cyndi Lauper on 'The Tonight Show'