Fans have branded a new song from rappers Kanye West, who goes by simply ‘Ye’, a ‘diss track.’ That's because it contains some trenchant lyrics concerning his ex-wife Kim Kardashian and her new boyfriend, Pete Davidson.

Let's go through the song's complete text to see how savage Ye has been...

On Friday, Nipsey Hussle uploaded a video to Instagram with the caption "Eazy" featuring American rapper The Game. In an unhinged, unsettling post, he posted a photo of a skinned monkey with the caption: "LIFE IS NEVER EASY."

At the time, fans were really confused, but it’s now clear that the photo is actually the album art to Kanye West's diss track Eazy, which features The Game.

The rapper spoke about wanting to release the song in an interview with Big Boy TV, saying: "I just sat back and let it happen. I don't get tired of people coming at me because I think it's making me better."

"When they come at you real strong, your'e supposed to come back even stronger," he added.

If you thought 2017 was West's lowest point, then think again. The rapper is back with a vengeance, hitting out at his ex-wife Kim Kardashian's new boyfriend Pete Davidson.

"Nobody knows what I was doing in the six months when y'all were playing The Beatles and wearing Yeezys," Kanye raps.

"It broke my heart, but ya bodied him."

"You ain't an icon, you was riding on my d--k. Period."

The song also features the lyrics: "Brrap, brrap, stop it stop it now I don't want your number anymore."

Fans have been speculating whether or not West's new song was about the Kardashians ever since he began teasing it.He released a snippet of the song on Instagram earlier this week, but fans were quick to point out that Kim had been wearing Yeezy trainers in the snap - suggesting the lyrics may be aimed at her as well as Davidson.