No one gets away with criticising Cardi B, especially if the critics are going at the features she considers her best.

It all started when a user on X asked the 32-year-old rapper if she thinks she is a "perfect 10". For context, a recent trend in pop culture has women rated according to numbers (10 being the highest). The typical parameters are all physical and hardly ever intellectual.

"You actually call yourself perfect 10?" the user wrote in reply to a post Cardi B made in which she opined that men are intimidated by women who make their own money and would rather date a 6 instead of a 10 as long as she can be controlled.

Replying the user, Cardi B listed out what she believes are her strongest qualities which include her pretty frame, face, hustler spirit, and ever-fragranced body. The rapper also did not forget to add that she considers herself a 10.

ALSO READ: Cardi B confirms 3rd pregnancy amidst Offset divorce rumours

She wrote,

I didn’t… but I AM pretty face, pretty frame , little feet, smell good, never got a odor even when it’s that time of the month, got that grippy, street smart, a hustler, rich AF, A God fearing woman… Baby I can upgrade a man life AND buy yours!! A perfect 10

Another user who disapproved of the award-winning rapper's self-adulation remarked, "this was not the bar you thought it was and I hate that for you."

ALSO READ: Cardi B files for divorce from Offset again amidst fresh cheating allegations

Replying the critic, Cardi asserted that she doesn't need a man or anyone to tell her how to feel about herself.