If you were anywhere near Twitter on Wednesday you probably picked up on the fact that Kanye West went on an epic rant.
And by epic we mean over 30 tweets.
West's target was fellow rapper Wiz Khalifa, who dared to insult his new album Waves (formerly known as SWISH). FYI, this is the album West has described as "not album of the year" but "album of the life."
Twitter users were shocked, horrified, confused, frustrated and highly entertained in equal doses as West lashed out at Khalifa, insulting his music, his girlfriend Amber Rose and their child.
West has since deleted every one of the 30-plus tweets (it's a shame screen grabs are beyond the control of the self-proclaimed "greatest artist of all time" but them's the breaks).
However the Internet doesn't forget epic celebrity rants quickly and a host of hilarious memes and spoofs have sprung up.
One of the best is this video of West's tweets read by Shakespearean actor David Schneider (you may recognise him from I’m Alan Partridge).
Kanye's tweets as read by a Shakespearean actor. https://t.co/ZrkJjWqmIU— David Schneider (@davidschneider) January 27, 2016
And you'll see personalized content just for you whenever you click the My Feed .
SheKnows is making some changes!