Snoop Dogg has slammed Kanye West for ranting on stage.

Snoop Dogg

Snoop Dogg

The 45-year-old rapper believes the 'Famous' hitmaker is "crazy", and has taken to social media to criticise the 39-year-old musician - who has three-year-old daughter North and 11-month-old son Saint with his wife Kim Kardashian West - for constantly venting about fellow artists.

Speaking in a clip, which sees Snoop give a running commentary whilst listening to Kanye's speech in the background and has since been shared on Karen Civil's Twitter account, the 'Drop It Like It's Hot' hitmaker - whose real name is Cordozar Calvin Broadus Junior - said: "This n****r crazy. Have you heard this n****r diss a n****r onstage? This n****r crazier than the s**t I got on my head.

"That n****r crazy. I can't believe he's still talking. He picked the wrong night to vent like that, them Sacramento n****rs ain't feeling that s**t.

"He was talking that weird a*s s**t. That's just my thoughts.

"I smoke weed. Weed don't make you do that. What the f**k is he on?"

This news comes after Kanye turned up 90 minutes late to his gig in California, Los Angeles, on Saturday (19.11.16) and fled the stage after having a dig at Jay Z.

In a clip, which surfaced online, he said: "Jay Z I know you got killas. Please don't send them at my head. If you keep following old models, your ass is going to get Hillary Clinton'd.

"Don't go dissing Beyonce, she's great.

"Taylor Swift is great. We are all great."

During his performance on November 3, Kanye paused while performing 'Only One' to inform the crowd he was unable to carry on singing and said he would "do better next time".

In a video clip posted by a fan on Twitter, he told the audience: "My voice is so hoarse, I can't finish the show ... I promise I'll do better next time."