It's been nearly two months since frequently embattled Teen Mom 2 cast member Kailyn Lowry gave birth to her third son.
Kailyn has revealed photos of "Baby Lo" and opened up to fans about the challenges that come with being a single mother of three.
Yet she refused to reveal the boy's name. Until now.
Check out the gallery below for the the rundown on how we got here, and - yes - for the reveal of Baby Lo's name at long last.
We have to say, it's likely the most unusual baby name in the entire Teen Mom franchise, and fans have reacted accordingly.
Welcoming Baby Lo
Kailyn welcomed her third son on August 5. She recently told fans the boy was born "at 3 am on the dot."
Kailyn was initially hesitant to reveal details about her third pregnancy. It was months before she so much as revealed the name of the baby's father.
The Father: Chris Lopez
Kailyn got pregnant by Chris Lopez, a classmate at Delaware Sate University. They broke up shortly after he learned Kail was expecting.
Are They Twins Or ...
Fortunately, despite initial rumors that Lopez had no interest in being a dad, he's reportedly been a loving father and supportive co-parent.
Her Support System
But Chris wasn't in the picture for much of the pregnancy, and Kailyn received support mainly from her close network of friends (including rumored girlfriend Becky Hayter). She's said that they were the ones who helped her narrow down the list of potential names.
It Was Quite a Process ...
Kail says, "It only took us 7 weeks to decide a name and 8 weeks to make it official." And now the moment we've all been waiting for has finally arrived...