After reading the book on her mom's behalf, Kim asked Cait to come over and chat about the situation — and that's when all hell broke loose between the two.
"Mom's obviously upset about it so. . .if those are your feelings those are your feelings, but mom feels a certain way about you and she has the right. . .I'm going to read it and tell you honestly," the 36-year-old told her former stepdad, cutting to the chase. "Talk bad about my mom, I come for you."
"This book, it's my story," Caitlyn insisted. "Everybody has stuff in life that they have to deal with and this was my stuff and this is how I dealt with it."
But Kim wasn't having it, lashing out at Cait for calling herself a "punching bag" throughout her marriage to Kris in the memoir, and claiming her ex had been "hoarding" money for decades.
"If you turn on my mom and you continue to bash us, I cant — even for the sake of my sisters — spend time with someone who doesn't care about my mother," Kim warned. "Like, enough already."
Later, Kim sat down with Kris and vented even further.
"She has her thoughts and you have your thoughts and that's fine, but I do feel like there's a way to tell your side of the story without being so negative," she said. "Like, everything is always your fault. . .I just have no respect for her anymore. Someone that had this perspective, I wouldn't even want around."
"My mom has been so fair to Cait and Cait has no decency towards her whatsoever," Kim continued during confessional. "I don't think my mom has to try anymore. It's time to move on."
"The weird part is, I don't think it's purposeful lying. I think she really just thinks that's what happened for some weird reason," Kendall told her mom.
"And then she goes around dissing the Kardashians, but it's like, those are the kids that you raised! If you have a problem with them, you raised them! That makes no sense to me that she would go around bashing us for no reason," she continued. "That's insane!"
Keeping Up with the Kardashians airs Sundays 9 p.m. ET on E!.
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at firstname.lastname@example.org, or call us at (866) ON-RADAR (667-2327) any time, day or night.