Hell hath no fury like Khloe Kardashian and Amber Rose dukin' it out on Twitter.

The salty ladies recently brought plenty of drama to the social networking site, throwing some serious, serious shade left and right. How (and why) did it all go down? Well, let's start at the beginning.

Amber Rose recently made a negative comment about Kylie Jenner, who is rumored to be dating rapper Tyga. (Tyga, who just denied these rumors, has a baby with Amber's friend Blac Chyna.) Speaking to Power 105.1's "The Breakfast Club," Amber referred to Kylie as a "baby," saying, "She needs to go to bed at 7 o’clock and relax."

And once Khloe heard the news, she immediately got on the defensive.

"'I was a stripper since I was 15 years old,' Amber Rose told Foxx. Please don't worry about my sister who has a career & her shit together at ONLY 17," Khloe tweetedadding, a frog and teacup emoji -- clearly supposed to represent those "but it's none of my business" memes. "People who live in glass houses shouldn't throw stones."

Of course, Amber Rose didn't take Khloe's tweets sitting down. In fact, she defended her childhood role as a stripper and then brought Kim Kardashian into the mix.

"I'll be that lil whore to support my family like ur older sister is a whore 2 support hers," she continued, signing off with a kissy face. "We're even. #MuvaGivesFacts."

And Khloe retaliated:

Amber quickly played the "ex-girlfriend of Kanye West" card, tweeting:

She later made a low-blow, totally NSFW reference to her own nudes and Kanye's "Imma let you finish" speech (see the tweet here). But it was Amber's next move -- calling out the conspiracy theory that O.J. Simpson is actually Khloe's real dad -- that really had people talking. Yikes.

What do you think of Khloe Kardashian and Amber Rose's Twitter feud?

See Kanye West and Ray J and Even More Celebrity Feuds