Ian Lucraft, a shopper in Sheffield, UK was so offended by the T-shirt he complained directly to Primark's Chief Executive Paul Marchant.
"We were shocked when we came face-to-face with a new T-shirt with a racially explicit graphic and text," he told Sheffield News.
Lucraft, who is a Methodist minister in the area, said the shirt brings the racist history of the rhyme to mind, even if it doesn't intend to.
"It was fantastically offensive and I can only assume that no one in this process of ordering it knew what they were doing or were aware of its subliminal messages.
"The slogan is 'Eeny meenie miny moe ...' It stops there, but of course we all know what the original said.
Mr Lucraft said the complementing image of the baseball bat covered with barbed wire and blood also unnecessarily conjures up a dark past of American history.
Primark eventually issued an apology for the "offensive" T-shirt and announced they would be "removing the product from sale", after explaining their decision to stock it.
"The T-shirt in question is licensed merchandise for the U.S. television series, The Walking Dead, and the quote and image are taken directly from the show," the fashion chain said.
But since that announcement, Morgan tweeted his anger writing: "Holy crap people are stupid".
The controverisal slogan and image referenced on the T-shirt is from a scene in the finale of the show's sixth season.