Well, Cardi took to social media to address her critics one more time (Feb 11) before deactivating her Instagram account.

I totally ain’t see this coming

*WARNING EXPLICIT LANGUAGE*

More about: