Annie Macaulay has erased Idibia from her Instagram bio, as rumors about her marriage to legendary artist 2Baba continues to circulate.
Many people were taken aback when she resorted to social media to accuse Tuface of sleeping with Pero, the singer's baby mama.