It's an intense end-of-the-year for Chris Brown and Karreuche Tran.

The R&B singer and his on-again-off-again have called it quits once more and it appears the split is far from amicable. The "Loyal" singer has blasted Tran in social media and accused her of cheating on him with rapper Drake while he was in prison, according to New York Daily News.

Brown posted a screenshot of one of his tweets on Instagram, which appeared to be a jab at Tran, and captioned it: "We've got scards, some of them u gave me, some of them I've caused. That ride or die act we have been fooling the world with obviously ain't working."

The message continued, "I was locked up for damn near 4 months and only got 1 visit from you while u was hosting parties and taking secret trips to Toronto, going on dates with Drake! When this relationship first started u knew what it was and even participated in threesomes. I slowed all that **** down."

Brown's now-deleted post was an answer to Tran's inspirational message on her Instagram on Dec. 6, according to Us.

Tran posted a quote and a part of its caption said: "I refuse to be repeatedly mistreated especially by someone who claims to love me. That's not love. Yes, I have not been so smart before in the past but I made a promise to be a better and stronger woman and I'm keeping that promise."

Prior to Tran's post, Brown announced their break-up while performing at Power 106's 2014 Cali Christmas, according to E! News.

While on stage, Brown asked the crowd: "How many single ladies we got in here tonight?" After a few seconds, he then announced, "Well, I'm single, too. F*** that bitch!"

A week before Brown's confirmation, Tran posted a status on Twitter saying: "Looks like I'm a single lady again," sparking rumors about their break-up. Tran later explained she was alluding to her guest stint on the show "Single Ladies."

Brown and Tran started dating in 2011. They broke up after a year and got back together in August 2014.