Photo credit: JStone /

Zayn Malik is not here for Gigi shaming…

The former One Direction heart-throb had a message to each and every person who bad-mouthed on again off again girlfriend Gigi Hadid. And we must warn you, it isn’t for the faint hearted…

“My tweet was not about @GigiHadid so leave her the f–k alone,” he wrote on Twitter, referring to some recent Tweets which fans thought might have been about her.

“She is the most amazing woman I’ve ever known.

“And she does nothing but love and support me when lord knows I don’t deserve it.

So if you have anything to say @ me and I’ll put you the f— straight.”

If you know nothing shut your f–king mouth.”

The series of defensive Tweets came after he posted a very confusing and cryptic message on Twitter a few days ago, which many fans assumed was about Gigi Hadid.

How about you all go f–k yourselves with your irrelevant bulls–t,” he Tweeted on April 3.

This ain’t a place for feelings,” he added.

And you aren’t the person you said you were.”

Fans thought that there may have been some truth in the rumors that Gigi was seeing Selena Gomez’s ex-boyfriend Samuel Krost, and Zayn’s series of Tweets were a reaction to that.

However, the 23-year-old supermodel assured fans that that wasn’t the case…

“If you outlets are going to continue writing bs headlines every time I’m seen with a friend of the male gender then there’s gunna sic be a lot of unneeded confusion,” she clarified on Twitter on April 3.

We don’t know the truth, but we do think it’s cute that Zayn Malik was quick to jump to Gigi Hadid’s defence. Perhaps he could do so with less expletives next time though…