Calvin Harris hasn't held back on Twitter the past few days.

The DJ and Producer obviously feels under attack and came out swinging when it came to comments from Taylor Swift's "people" that she actually wrote his hit single with Rihanna - 'This Is What You Came For'.

Katy Perry chimed in and the internet has had a field day. Now, women's lifestyle magazine Cosmopolitan have written a piece and Calvin is pretty disgusted.

It absolutely tears Harris asunder, opening with

"Once upon a time, in the middle of nowhere Scotland, a young boy crooked of teeth and void of attraction named Adam Wiles was born. The child, finding ways to occupy his time, took solace in electronic music and disc jockeying"

Read in full here.