Iggy Azalea broke things off with her ex-fiancé Nick Young for most than just cheating. Life and Style Magazine reports that the rapper ended her relationship with Young after finding out he impregnated his ex-girlfriend Keonna Green.

The magazine claims that Nick Young waited until Keonna Green, the mother of Young's four-year-old son, was four months pregnant to tell Iggy Azalea about the situation. Young reportedly told Azalea that it happened when he was drunk and had a "lapse in judgement."

"He said it was a one-night stand and will never happen again,” a source explained to Life and Style. "But it’s too late. He is having another son!"

This new revelation seems to have real credence since Iggy Azalea stuck with Nick Young after a video was released that disclosed his infidelity. Azalea maintained that her bond with Young was fine despite the cheating. It would be months later when "Fancy" rapper ended the relationship and confirmed so in an Instagram post.

"Unfortunately although I love Nick and have tried and tried to rebuild my trust in him – It’s become apparent in the last few weeks I am unable to," she wrote. "I genuinely wish Nick the best. It’s never easy to part ways with the person you planned your entire future with, but futures can be rewritten and as of today mine is a blank page."

Learning that a fiancé got his ex pregnant is something that would stop most from rebuilding trust in their partner. The fact that it was Young's baby mama may only made it worse.

See 20 Great Albums From Female Rappers Over the Years