OH BOY. Big news today, guys. Beyoncé and Jay Z have reportedly welcomed their twins into the world. It seems that everyone on the internet is relishing in the joy of the new little Carters' arrival. By "relishing," we mean "completely losing their minds."
Here are some of the funniest Twitter reactions to the twins' birth.