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.

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!

For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!