Kanye West blasted Taylor Swift and Amber Rose in a new rant.

Kanye West

Kanye West

The 38-year-old rapper hit out at both the 'Shake It Off' hitmaker and his former girlfriend during an appearance at 1Oak nightclub in Los Angeles on Tuesday (23.02.16) and the entire thing was caught on tape.

According to PEOPLE, Kanye slammed Taylor saying: "She not cool no more. She had two seconds to be cool, and she f***ed it up."

He also hit out at Taylor after she called his new song 'Famous' misogynistic. It features the lines: "I feel like me and Taylor Swift might still have sex, I made that bitch famous," although Kanye insisted that Taylor approved the lyrics.

He ranted: "I called Taylor. I played her. I told her, I said, 'Taylor, I talked to my wife about it.' I said, 'How do you feel about this line, Taylor?' I was like, 'Taylor, I feel like me and you might still have sex.' She said, 'Ooh, Kanye, I like that line.' Then she won her award and said something completely different."

In a reference to Kanye, Taylor slammed people "who will try to undercut your success or take credit for your accomplishments or your fame" during her Grammy Awards acceptance speech for Album of the Year earlier this month.

Also in Kanye's firing line on Tuesday was his ex Amber Rose, who defended herself by poking fun at the rapper after he recently unleashed an epic barrage of offensive tweets against Amber and her ex Wiz Khalifa, who have a two-year-old son Sebastian together.

After Kanye deleted his tweets Amber, who dated him for two years between 2008 and 2010 before they split on acrimonious terms, took to her own page to respond to the message by claiming he was pining for their antics in the bedroom.

She wrote: "Lol @kanyewest Now u wanna delete ur tweets cuz Muva has arrived? #TwitterFingers #UrGettingBodiedByAStripperN***a."

Amber then continued to add: "Awww @kanyewest are u mad I'm not around to play in ur a**h**e anymore? #FingersInTheBootyA**B***h."

However, Kanye hit back at 1OAK, screaming: "Stop trying to make up stories... Amber ... that bitch ain't never stick her fingers in my ass, I don't play like that."