Blac Chyna and Rob Kardashian recently announced they were expecting—and if you thought the family tree was already weird, you haven't seen anything yet.

By now we will assume that everyone who has heard the name "Kardashian" understands that Kim, Khloe, Kourtney, Rob are products of momager Kris Jenner and their late father Robert Kardashian Sr. while Kylie and Kendall are products of Kris and Caitlyn (formerly Bruce) Jenner.

Things started getting a bit confusing when Tyga began dating Kylie in 2015 and then in 2016 her half-brother Rob began dating Blac Chyna—Tyga's ex and the mother of his child.

Now that Blac Chyna and Rob have announced they are expecting, things just got more confusing. Just check out the infographic above and see if you can keep up.

The only thing that can make our head spin any more at this point is if Kylie and Tyga have a kid, which doesn't seem that far-fetched at this point.

More From Hot 107.9