Cardi B has released her video for "Press," a single which takes aim at both the media and her critics.

Whatever you feel about Cardi, her visuals are always on point, and Cardi (who is bare naked throughout a good portion of the video,) has not failed to disappoint.

The video has already racked up close to 9 million views in less than 24 hours.

"B*tches be pressed (pressed)/ They knew how I'm coming, real b*tch in the flesh (woo)/ Who the f*ck she gon' check? (Who?)/ She be talking that sh*t, talkin' out of her neck (brr)/ Put blood on her dress (woo)" she raps.

The video centers around her legal issues and eventually see Cardi heading to jail where she drowns a female inmate in the toilet. The video was directed by long time collaborator Jora Frantzis.

Her husband Offset took to the Gram to show his wife some love.

Watch the visuals above.