Nigerian rapper, Icebergslim has finally tendered a public apology to his ex-boo, Juliet Ibrahim almost one year after they broke up.

At the time of their break up, no reason was given despite the several subliminals they fired at each other on social media.

Juliet and her Nigerian partner in the early days flaunted their relationship on social media to the admiration of many showbiz fanatics.

But the ex lovers have been throwing subliminal at each other on social media.

Iceberg in one of his post in the early days of the break up shared a post that read, 'when a toxic person can no longer control you, they’ll try to control how others see you. The misinformation will feel unfair, but stay above it, trusting that other people will see the truth just like you did'.

In response, Juliet shared a series of posts describing the rapper as a  'narcissistic person'.

In her words, 'a narcissistic person will always use silence in any form of confrontation. That’s how they manipulate you to feel you’re the toxic or crazy one. If you’re dating someone who will rather keep mute then communicate or talk about issues, Run'.

However, Iceberg Slim has finally accepted blame in his open letter on social media.

''I lied, I cheated, I took your love for granted and in turn, I brought ridicle and shame to you. From the bottom of my heart, I apologize'. he wrote in an apology letter