We may not know Kailyn Lowry's exact due date, but based on social media clues, it seems she's set to give birth any day now.
It's an exciting time for fans, especially as there's an element of surprise involved.
As you may know, the Teen Mom 2 star has been so tight-lipped about her pregnancy that for the first few months, we didn't even know the identity of Kailyn's baby daddy.
We still don't know anything about the name or gender of Kailyn's baby, but there's a good reason for that:
It seems Kailyn doesn't have that information herself.
As with her first two children, Kailyn won't be learning the gender in advance of welcoming the baby.
As for a name, well ... that's a bit more complicated.
On Twitter, Kailyn has dropped hints about the baby's name, revealing that she likes "last names as first names" and would consider a moniker like Murphy in the case of a girl.
But at the end of the day, she still hasn't decided ... and it might be quite some time before she does.
Kailyn tweeted the above screen shot over the weekend, and we think it's safe to say she's having some trouble zeroing in on a fitting moniker.
It seems Lowry was relieved to learn that she has 60 days after the birth to choose a name for her new son or daughter.
She seemed to have no such difficulty with her first two kids, but then again, in each of those cases Kailyn had some help.
Lowry has broken up with Chris Lopez, the father of ther third child, and it seems the former couple has little contact with one another these days.
Insiders say Kailyn and Chris only dated for a few weeks, and he has no desire to be a part of his child's life.
Sources close to Kailyn say he has promised to fulfill his financial obligation to her, but wil not appear on Teen Mom 2 or serve as a father figure to the child.
So we guess it's no great surprise that Kailyn is struggling to come up with a name for her baby.
The girl no doubt has an awful lot on her mind these days.
Watch Teen Mom 2 online to catch up on all things Kailyn.