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.''