Primark has pulled a T-shirt inspired by TV show The Walking Dead after complaints of racism.

The white T-shirt has the words "eeny meeny miny moe" as well as a baseball bat wrapped in barbed wire emblazoned on it.

It comes from a scene in the show where character Negan chooses which of his victims to kill with the rhyme, clutching that particular weapon.

The T-shirt is no longer for sale in Primark stores following a complaint at a store in Sheffield. 

Sheffield Methodist minister Ian Lucraft complained directly to Primark's chief executive Paul Marchant, causing the t-shirt to be recalled.

In a statement, the discount store said: "The t-shirt in question is licensed merchandise for the US television series, The Walking Dead, and the quote and image are taken directly from the show.

"Any offence caused by its design was wholly unintentional and Primark sincerely apologises for this.

"Primark has removed the product from sale."

According to the Sheffield Star, Mr Lucraft wrote in his letter to Marchant: "We were shocked when we came face to face with a new t-shirt with a racially explicit graphic and text.

"It was fantastically offensive and I can only assume that no-one in the process of ordering it knew what they were doing or were aware of its subliminal messages.

"The slogan is 'Eeeny meenie miny moe...' It stops there, but of course we all know what the original said: 'catch a n***** by his toe'."

In The Walking Dead, the character played by Jeffrey Dean Morgan says "tiger" instead of the racial slur, and many social media users thought that Primark's response was somewhat extreme.

Twitter user @AlexMyerscough said: "Primark have removed this t-shirt because it's racist? What is this world coming too - it's from walking dead."

@Ebzzzzzz said: "Primark's The Walking Dead tshirt was/is not racist. Stop reaching."

Mr Lucraft later told the Sheffield Star that he was "very pleased" by Primark's decision.

Are you offended? Let us know in the comments below