Iggy Azalea may have kept her pregnancy secret from the rest of the world, but one person DEFINITELY knew what was going on - her actual baby daddy.

In a heated rant against one of the rappers she's dated, Iggy calls out Playboi Carti for not being there when she gave birth to their son. It was a lonely and difficult time, and it looks like Carti didn't step up to the plate when Iggy needed him most.

Iggy Had Onyx In May 2020

The birth went down in May 2020, but Iggy and Carti's fans didn't find out about it until June. That's when Iggy explained her situation in an IG Story, saying "I have a son. I kept waiting for the right time to say something but it feels like the more time passes the more I realize I'm always going to feel anxious to share news that giant with the world."

She and Carti named the baby Onyx and have shared very few pictures of him on their socials. This tracks with what she said in that IG Story, according to Yahoo: "I want to keep his life private but wanted to make it clear he is not a secret and I love him beyond words."

RELATED: Here’s How Iggy Azalea Came Up With Her Stage Name

Playboi Carti Wasn't There

Playboi Carti on purple pink background
via Pilerats

Now a series of Tweets made by Iggy on Christmas Day are shedding light on the specific circumstances of Onyx's birth - and they weren't good.

She says the baby was born in a hospital with COVID-19 related rules that made Carti her only approved visitor. Because nobody else was allowed to accompany her inside the hospital, and because Carti was apparently "playing PS5" at the house they shared in Philadelphia at that time, Iggy ended up experiencing labor and delivery without anyone by her side.

In her own words, she gave birth "alone completely" during "mid pandemic," which sounds truly traumatizing.

RELATED: The Real Reason Iggy Azalea’s Last Album Flopped

He Missed Onyx's First Christmas

It's no coincidence that Iggy went public with this info on Christmas Day. She was raging on Twitter about how Carti didn't spend Christmas with her and their son when she shared how little he's been involved in Onyx's life since birth.

Iggy's followers learned that Carti had cancelled his holiday plans with Onyx to host an album launch party with the girl he's been seeing.

She even called Carti out by claiming he cheated on her with this album party girl (and aimed some of her Tweets directly to that girl).

Is this the definition of 'baby mama drama' or??

NEXT: 14 Unfortunate Things Iggy Azalea Had To Deal With In The Last 6 Years