After Kanye West spoke out against Amber Rose, the model took to Twitter to fire back at West. But instead of embarrassing him, she explained that she wouldn't do anything to the man she once loved.

"@kanyewest This is my moment to let the world know who u really are and the things you've done to me," she said in one tweet.

"@kanyewest after all these years I never snitched on u and I don't plan on starting now. We once loved each other so I won't do u like that," she added in another tweet.

Sources say that Rose has a slew of text messages of Kanye West berating current wife Kim Kardashian.

Rose and Kardashian have been publicly feuding since West's model ex blasted Kardashian's younger sister, Kylie Jenner, for dating older rapper Tyga. Though Rose publicly said she would not "snitch" on her former boyfriend, sources believe that she might use them.

According to HollywoodLife.com, Rose has long suspected the now 37-year-old West cheated on her with Kardashian while they were together.

"Amber knew Kanye was close to Kim and it always bothered her," a source said. "She accused Kanye of getting too close to Kim a number of times. Before they split, Kanye used to talk crap about Kim constantly to ease Amber's jealousy. He even sent some texts dissing Kim's looks."

West isn't taking Rose's threats too kindly. HollywoodLife reports the outspoken rap star claims that before hooking up with Kardashian, she made him shower "30 times," all in a desperate attempt to completely cleanse himself of the stench of Rose.

West said in a Feb. 20 "The Breakfast Club" interview Kardashian was "nauseated" by the fact he had been with Rose.

"It's hard for a woman to want to be with someone that's with Amber Rose," he said. "I had to take 30 showers before I got with Kim."

West later said of his ex, "She's just soaking in the moment. If Kim dated me when I first wanted to be with her, there wouldn't be an Amber Rose."

Presently, estranged from rapper husband Wiz Khalifa, Rose is now rumored to be dating NBA star James Harden.