Kanye West reveals dirty Katy Perry rap

Kanye West has revealed his dirty rap on Katy Perry's new single 'E.T.'

In it West raps: 'I got a dirty mind/ I got filthy ways,' and boasting; 'they callin' me an alien/ A big-headed astronaut/ Maybe it's because your boy Yeezy gets ass a lot.'

Then according to MTV he raps: 'Rockets on deck/ Tell me what's next/ Alien sex!'

Katy recently Tweeted a photo of the two on the video shoot.

Shawn Mendes Jingle Bell Ball 2016

Watch ALL The Live Performances From The Jingle Bell Ball 2016

Liam Payne & Cheryl Baby

Liam Payne's Sister Speaks Out After New Pics Appear To Confirm Cheryl Pregnancy Rumours

Leigh-Anne Pinnock joins Snapchat

80+ Of The Best Popstars You Should Have On Snapchat

My Capital App

Want To Control The Music On Capital? Now You Can With Our New App!