Warning, the below article contains foul language because, well, because Kanye

If you don't have Twitter, or the internet, you might not know that Kanye West is currently having a bit of a moment.

He's had a busy week, and has taken to Twitter to promote, vent, fundraise and generally reinvent the wheel - or so he'd have you believe.