Cardi B and Offset spent 24 hours this week engaged in a very public, very messy social media spat — perhaps their worst yet. It’s the latest in a list of messy and complicated things the two married rappers have done to each other during their lengthy and messy relationship.
With that in mind, let’s look back at the timeline of their relationship and all of the up-and-down moments that have kept the internet talking.