Credit: Instagram

After the longest pregnancy known to mankind, Teen Mom 2's Kailyn Lowry gave birth to a bouncing baby boy name Lincoln M. Marroquin on November 16. Kailyn and her husband, Javi, are over-the-moon with joy, and between changing diapers and breastfeeding, Kail took it to the internet to share her excitement.

"Welcomed baby BOY Lincoln M. Marroquin to the family," Kailyn told fans on Facebook. "So surprised and happy. I think all our friends and family convinced us into thinking we were going to have a girl."

Kailyn and Javi didn't find out the gender of their kiddo prior to Kailyn going into labor, so you better believe Lincoln's arrival was a huge shock! Kailyn seems thrilled to have had a little gent (after all, she already has experience with her son, Isaac), and tweeted, "So in love with this new little boy."

Click here to see the first picture of baby Lincoln! 

Naturally, Kailyn won't be getting much sleep thanks to Linc's (yes, that's his nickname!) busy schedule of burping, pooping, and eating every two-to-three hours on the dot, and she woke up bright and early on November 18, tweeting, "Back into the world of sleepless nights! Good morning!"

Kailyn's certainly going to have her hands full with the newest addition to her family, so thank goodness she has the Best Husband Ever to cater to her needs!

Source: Facebook