BowWowBowWow's got a secret that he's finally ready to share -- he's a dad! The 24-year-old kid rapper turned actor turned 'Dancing with the Stars' favorite revealed on his website that he is the father to a little girl.

"For the past three years [I've] been battling life," BowWow wrote on his website (via Us magazine). "I felt as if I had no purpose to live (Thinking selfishly) until God gave me the illest gift of my life ... nothing amounts to my lil girl."

The rapper who rose to fame when he was just 13 years old explained that he kept his daughter a secret because he didn't know how his fans would react to the news.