Safaree Samuels has been getting a lot of attention for his new song “Love The Most” where he opened up for the first time about his bitter breakup with Nicki Minaj.

“12 years up in flames, thought you woulda had my kid / Year 3 got engaged, now we movin’ out of rage / I ain’t never think our book woulda ended on this page,” Safaree rapped.

After hearing the song, Nicki Minaj went on a Twitter rant blasting her ex-boyfriend for cheating on her.

“Lesson: don’t cheat on a loyal woman. God will punish u. When he does, tell people the truth. The truth may set u free. Love. Always,” Nicki Minaj wrote on Twitter.

TMZ photographers caught up with Safaree outside of Philippe Chow in Beverly Hills over the weekend and asked him about Nicki Minaj cheating allegations.

“It’s a two way street you know,” Safaree said. “I’m not perfect, nobody is perfect you know what am saying.”

The Jamaican-born rapper also opened up about why Nicki Minaj didn’t want to share the limelight with her.

During their 12-year relationship, Safaree Samuels got a bunch of tattoos of Nicki Minaj. He started covering them up and removing them last year after their split.