'The Kardashians' is giving us more real tea than 'Keeping Up' ever could. In the most recent episode, Kim opens up about how she feels about Kanye West's lyrics and how their relationship affected everyone.

Kim Kardashian has had enough of the cheeky comments about her on Kanye West songs — and she's letting it be known. West is known for his genius when it comes to songwriting and for years, ex Kim seemed to be his muse. We reckon she sparked lyrics like "you’re my freedom, you’re my jail, you’re my lies, you’re my truth, you’re my war, you’re my truce".

Since their separation though, he's come out with lyrics that seem to reference her in a less loving way than before, "Cussin' at your baby mama, guess that's why they call it custody".

On 'The Kardashians', Kim chats about how West was releasing a new diss song about the mother of his children, she says "he's talking mad sh*t about me and probably saying whatever".

There's some speculation online that the song in question is 'Eazy' where he sings about Kim's new boyfriend, "God saved me from that crash/ just so I can beat Pete Davidson’s ass". 'City of Gods' is a contender too since he sings about letting people "have" his "wife".

Khloe Kardashian and Kris Jenner back her up, with Khloe remarking that it's pretty weird for the father of her children to badmouth her publicly and Kris adding that Kim has done nothing but support him.

Kim goes on to apologise to her family in her confessional for everything that her relationship has put them through over the years, "I do recognize the impact that my relationship has had on my family and that I've never had the opportunity to just say, 'I'm sorry guys'".

Watch 'The Kardashians' on Disney+ now.