Cardi B Says She “Ain’t No Angel” While Defending Her Choice to Stay With Offset

Not that she thinks it's anyone's business.