Here Is the Crazy Messed Up Reason Iggy Azalea Dumped Nick Young

He royally screwed up.

Iggy Azalea cut things off with her longtime boo Nick Young two weeks ago, and we now know why: He cheated on Azalea in their home...and she caught it on tape.

"I broke up with Nick because I found out he had brought other women into our home while I was away and caught them on the security footage," Azalea revealed on Twitter Thursday (June 30).

Earlier this year, rumors about Young cheating stampeded the Internet, but Azalea brushed them off because there was no evidence. Ironically, Azalea said later that if Young did cheat and there was proof, she would cut his penis off. Breaking up/castration, to-mato/to-mah-to, am I right?

"People in this world really are f--ked up," Azalea tweeted.

But this isn't even the craziest part of the story. I-G-G-Y addressed the rumors Young got his ex-girlfriend pregnant . The plot thickens.

"I have never even been told by nick that his baby mother is pregnant so if this is true I'm finding out via E news," Azalea tweeted. Keeping Azalea in the dark about any of this is just ice cold!

Check out the full string of tweets below, and let us know what you think of Young and Azalea's drama in the comments.