Stevie J has put his alleged wife Joseline Hernandez on blast as he has revealed the details of her life that she has tried to keep a secret.

Stevie and Hernandez had their day in court after he filed a restraining order against her. While he lost the case as the judge said there was no evidence of a violent encounter, he revealed shocking information about Hernandez during the whole fiasco.

For starters, there has been rumors that Hernandez’s stage name was Shenellica. But Stevie has revealed that that is actually her real first name. Her full name is Shenellica Jueann Bettencourt, Stevie revealed to TMZ after he left the court room Friday.

Next, he shut down her claims she is 29, meaning she joined the show when she was only 25. Stevie said she is actually 39.

As for as Hernandez being the self-proclaimed Puerto Rican Princess, Stevie revealed she might not even be of Puerto Rican descent; despite the heavy accent she is known for on the reality show series.

While Stevie reiterated that he and Hernandez are not really married, he said he is convinced that she is married to another man.

Lastly, Hernandez shocked Stevie when she revealed her pregnancy on Love & Hip Hop Atlanta reunion special. But Stevie said the child is absolutely not his. It’s not clear who the father is but rumors have circulated that rapper Young Dro fathered the unborn child after he and Hernandez were spotted together. They insisted that they were only working on a project.