Earlier this year, Kreayshawn told her fans that she was expecting a child. “"Everyone's been wondering why all my pics have been neck up," she explained on Instagram. "Well, here's a neck down one!" The photo revealed she was about to be a mother.

Two days ago, Kreay took to Twitter to announce she had a boy. His name is Desmond and he’s 7 pounds and 3 ounces. Congrats!

More From XXL