Iggy Azalea had a rough go of it this Christmas.
While Azalea did spend the holiday celebrating with her 9-month-old, it was bittersweet as she called out her ex for cheating and publically.
The 30-year-old shared a few photos of her son, Onyx, on Instagram writing: “The only person who can make me smile with teeth daily. Merry Christmas to everyone!”
Iggy confirmed back in June how she welcomed her first child with ex-boyfriend, Playboi Carti, 24.
When Iggy first posted a photo of Onyx, she noted how she was “not in a relationship,” and is raising the child alone.
And while most of her feed has been pictures of her son, she also spent a good chunk of time on Twitter dragging Playboi Carti’s name throughout the mud without referencing her ex outright.
RELATED: Iggy Azalea Reveals Break Up With Son’s Dad While Sharing His First Photo With the World
“Too bad you got an album out but can’t even come to Christmas with your own son,” Iggy tweeted on Christmas Eve.
“Imagine not flying out your family on Christmas but you have the girl you cheated on my my entire pregnancy at your album party and magically me and my son can’t come for Christmas any more? TRASH.”
Playboi Carti, whose second album Whole Lotta Red dropped on Christmas Eve, has yet to respond publicly to the remarks by Iggy.
“To clarify this man was literally at my house last night telling me he loves me,” Iggy continued about her ex, whose name is Jordan Carter.
RELATED: New Mom Rapper Iggy Azalea Takes to Instagram to Shows Off Her ‘Snatched Baby Waist’
“So this is very much NOT me being bitter, it’s me not ducking with trifling ass shit that happens at the expense of my son.”
That being said, she is giving him a chance to “do right” by their son.
On Sunday, Dec. 27, she gave more details about their breakup.
“I’ve spoken to my bd and as f–ked up as this shit’s been…it was for the best because now s–ts aired out & gonna change for the better w my son,” Iggy tweeted. “That’s all I wanted.”