Lizzo insists Cardi B has "changed the game forever" for female artists in hip-hop.
The 33-year-old singer teamed-up with the "Bodak Yellow" rapper to record "Rumors" together.
Lizzo raps: "If you thought that I was ratched with my a** hanging out, just wait until the summer when they let me out the house B*TCH!"
Asked what she loves about working with Cardi, Lizzo explained: "Cardi B is the ultimate. She, to me, has always done it right.
"Everything that she said, every way that she's reacted because you know why? It's because she was true to herself the whole time. She's a ground breaker. You can't deny her ability. She's a superstar.
"She has changed the game forever for a lot of us, a lot of women. I don't even think she realizes she's doing it because it's just like, I'm trying to just be successful. I'm trying to get this money. I want to live a happy life. She just follows her heart. That's what I love about her."
Lizzo says she was determined to work with Cardi, 28, as soon as the possibility arose.
She told Zane Lowe on Apple Music 1:
"There was no one else for it. There was literally no one else. From the day the ink dried on her Atlantic contract, I said, 'Please get me on a song with Cardi B.' She's just funny. I like funny people and she can rap. You know what I'm saying?"
Lizzo also feels that working with Cardi makes her more "cool".
"I was a nerd. All the people back home in the SWAT and A Leaf who are going to see this music video, I'm in a music video with Cardi B. And I was walking through the hallways with sweaty hair, reading fantasy novels. A nerd, a geek, a band nerd. And I cried because I was like, what a full circle moment. I made it. I always wanted to be cool. You know what I'm saying?"
Lizzo ft. Cardi B - Rumors (Dirty)
SR rated: 1.5/5 roses