MIAMI, FL - NOVEMBER 22: Cardi B arrives at E11EVEN on November 22, 2017 in Miami, Florida. (Photo by Gustavo Caballero/Getty Images for E11EVEN)

Lesson learned: buy her 300 flowers if you make her upset. 

I think we all know that Cardi B is far from shy. She is not hiding anything in this interview! She speaks on being unfaithful in her relationship and swears frequently. Nothing new.

Cardi B Is Unfiltered for April's "Cosmopolitan" Issue | E! News

The "Bartier Cardi" rapper gets completely candid when answering questions about her fiance Offset, cheating rumors and haters in her interview with "Cosmopolitan." Full Story: http://www.eonline.com/news/916716/cardi-b-turns-the-tables-on-those-offset-cheating-allegations-people-don-t-know-what-i-did Watch Live from E! here: http://bit.ly/2vGuD5g Subscribe: http://bit.ly/enewssub About E! News: Jason Kennedy and the rest of the E!