Amber Rose is defending herself against claims that she "just f*cks rappers." Rose passionately argues she was in love with both Kanye West and Wiz Khalifa at the respective time she was dating them.

Rose recently took to Instagram to respond to the claims: "I have never been torn down so bad by WOMEN Lol Wtf??? I'm having this Slut walk for all of us to not get torn down by men and instead of u girls researching exactly what a Slut Walk is ur just calling me a Slut smh we need to do better. Me dancing and having fun doesn't make me a slut or a bad mom but cool judge me if u wanna."

As for all the criticisms being hurled at her, US Weekly reported Rose reminded everyone she was once married to Wiz and the two "have a beautiful baby" together. Previously, the 31-year-old Rose claimed her relationship with Khalifa started to sour after he repeatedly cheated on her. She described the break as simply the time to move on.

Since they split in 2010, Rose and West have periodically feuded with much of the drama playing out before the public. Earlier this year in a radio interview, Kanye told The Breakfast Club, "If Kim (Kardashian) had dated me when I first wanted to be with her, there wouldn't be an Amber Rose. It's very hard for a woman to want to be with someone that's with Amber Rose. ... I had to take 30 showers before I got with Kim."

In the end, Rose hinted she feels West may have wronged her at some point, but she added, "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."

See the Instagram post:

A photo posted by Amber Rose (@amberrose) on Jul 26, 2015 at 9:36pm PDT