Wiz Khalifa has blasted Amber Rose for "using" their son "against" him.
The 27-year-old rapper branded his estranged wife - who filed for divorce last September amid claims he had cheated on her - a "foul creature", claiming she had "done something" to two-year-old Sebastian to "spite" him.
Responding to a fan who told him to "get your wife back" on Twitter, he initially replied "no thanks" before launching into a tirade.
He wrote: "A woman who would do something to a kid to spite that kids father is a foul creature.
"Seen my boy. All is well.
"that's pretty much the only thing that can spin my universe out of control...Sucks when people try to use that against you but the cool part is figuring out how much self control you have. (sic)"
Wiz - whose real name is Cameron Jibril Thomaz - admitted seeing his little boy always made him feel better.
He wrote: "As long as he's playing and smiling i'm cool. can't be p***ed when i see that handsome face.
"i tell him everyday that this is all his. (sic)"
Following her split from Wiz, 31-year-old Amber insisted Sebastian was her main priority and she wasn't ready to date again.
She said: "I'm focused on my son and my work. I really don't have time for a man.
"I'm going through a divorce and technically I'm single, but I'm just not ready for [that]."