Dad, reality star… rapper?! It may be too early for a #TBT, but we couldn't help but reminisce about that time Teen Mom 2 star Jo Rivera dropped a rap music video. Yes, you heard that right. Back in 2011, the now 25-year-old father-of-two — who goes by the stage name N.I.C.K. b — debuted his rap talents with this remix of "Unthinkable," and it is a JAM. Watch the video below to hear for yourself!

Luckily for you, this isn't the only song the reality star-turned rapper has released. In 2012, Jo dropped "Life of a Teen Father" where he spits beats about baby mama Kailyn Lowry. In the lyrics, he raps, "Entering the life of a teen father/ He’s bothered/ In baby-momma drama he’s caught up/ But maybe God is just bringing karma/ But here’s the test now/ She never around and neither am I/ And every time we speak/ It seeming she cry/ Can’t believe you brought/ Another man in your life/ Who will keep me alive/ I was close to you/ No substitute/ Thought love was non-negotiable." He continued, "Am I supposed to believe that/ The feedback/ When we agreed back/ That when Isaac was born/ We would weather the storm/ Not let our family be torn apart/ Till you threw a dart/ Straight through my heart." Ouch!

These days, however, it seems as though the father-of-two has given up his side gig to care for his children — Isaac, 7, and Vivi, 2, who just celebrated her birthday earlier this week. He's currently engaged to Vee Torres — who made an appearance in "Unthinkable Remix" — but she hasn't always gotten along with Isaac's mom.

https://www.instagram.com/p/BZ1xlVjjfaQ/

In a recent interview with In Touch, Kailyn opened up about feuding with her ex's new woman after she made comments about the blonde beauty welcoming a third child with a third father. "I think we just hit a rough patch and both kind of weren't in a good place at the time, so I don't think either of us had good things to say about each other," Kail explained. "But we had a private conversation and things are great and we're getting along. I think when you're in that place you don't really say the best things about anyone, not just her. I think anyone kind of deflects negative energy off other people and I think that's what was going on, but we're fine now." Does this mean they're BFFs and will host a N.I.C.K. b viewing party?! One can only hope, TBH.

Teen Mom 2 airs Mondays at 9 p.m. EST on MTV.

Love Teen Mom? Be sure to join our Teen Mom Facebook group to chat about all the latest updates and juicy gossip!

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.