He said: "With something like The Valleys [the public] are laughing at them not with them. And Geordie Shore is very seedy. It's just a house full of idiots being videotaped and getting pissed.

"The Valleys is an absolute joke. The thing is, you meet them and think they won't be as bad in real life. But I've met a couple of the girls and they really are that bad.

"I don't mean this in a snobby way but they're just not the sort of people you want to associate with. Going out and having a laugh is one thing but it's another thing going out and being disrespectful."

Alright James, tell us what you really think, won't you?

James just hanging out in his pants (Photo: Joe McCormick/Gay Times)

Unsurprisingly, James' comments did not go down well with The Valleys cast member Lateysha who took to Twitter to blast James, who has recently been accused of cheating on his show TOWIE, for his harsh words.

She wrote: "Hahahaha @JamesLockie86 are you actually serious calling Geordie Shore and The Valleys idiots! How f**king rude ... So cheeky!

"So much I could say right now but keeping my mouth shut. Lol. Cheat.

"Quite sad when people have to slag other people off for publicity lol. #sleeze #youreacheat."

"At least our show isn't scripted and we don't have to 'get' with each other for storylines like you told me on that PA @JamesLockie86

"@JamesLockie86 your such a Sleeze ball it's funny! Remember the strip club when you had a gf? Yeah thought so. And I'm 21 babe!"

Lateysha is a cast member of MTV show The Valleys

However, James soon hit back with some angry comments for his fellow reality star.

He tweeted: "@LateyshaValleys Winge winge winge!! F**k off you old stinka!

"@LateyshaValleys hahahaha....don't even go there! I know a couple of geezas that wanna know your name! F**k off now your boring me!!

"@LateyshaValleys and as for the 21!! F**k me did u have an up hill paper round!? #roughlife."