Cardi B considers herself to be a hustler rather than a feminist.
The 25-year-old hip-hop star has rubbished the modern-day understanding of feminism, saying the word has been misused over recent years, and so she would instead prefer to be identified as a hustler.
Cardi - whose real name is Belcalis Almanzar - told New York Magazine: "You know what? I'm not even gonna consider myself nothing.
"Here's the thing that b***hes got me f***ed up when it comes to that word. People think that being a feminist is a b***h that, like, went to school. They wear skirts all the way to their motherf***ing ankles like a goddamn First Lady.
"That's not being a feminist. Being a feminist is being equal to do what a man do. N****s hustle, and I hustle n****s."
This comes shortly after Cardi vowed to set a "better example" to her fans.
The rapper recently took to social media to announce she plans to change her ways and do all she can to be a role model to the people "looking up to [her]".
The 'Bodak Yellow' hitmaker posted a video on her Instagram account, in which she said: "I realised, after Halloween, a lot of little girls, they be looking up to me. They love me and I'm thinking to myself, like, 'Yo, I really need to be a better example.'"
Cardi said she's always tried to lead by example, but she insisted she will do her best to be "more PG-13, less rated R".
Cardi continued: "But I be trying to be a better example, though, you know what I'm saying? I've been trying to be more PG-13, less rated R."