A kids' T-shirt containing an offensive word has been removed from a supermarket after a backlash from parents.
Walmart's George range was selling a top with an eco-friendly slogan, but it contained a hidden swear word which upset some shoppers.
It said: "Recycle, reuse, renew, rethink."
However, there was a large 'RE' on the lefthand side with 'cycle', 'use', 'new' and 'think' in a list on the right, with the first letter of each word spelling "c***".
The supermarket chain has told the Mirror the product has now been pulled from shelves.
A spokesperson said: "The item was only available in Canada, and it has been removed."
However, she declined to give further details when asked.
It comes after mum Brianna, who posts on TikTok as @whol3h3art3dly, went into the George section of her local Walmart in Ontaria, Canada, and spotted the top.
Brianna said in a video: "Walmart strikes again. Recycle, reuse, renew, rethink. Where is the hidden word in this?"
She added: "See you next Tuesday" - a slang phrase to point out that the slogan actually spells out the word 'c**t'.
The 32-year-old's post has gained more than 442,000 likes.
Brianna tagged in the shop in the caption and said: "On a child's shirt.... really?!?!"
TikTok viewers were left divided over the clip as they took to the comments.
Some users found it to be an hilarious blunder and others were completely outraged.
One user quipped: "Ok but now I really want one."
Another wrote: "I really don't think it's that deep."
A third argued: "Someone knew what they were doing."
"It took me a second and then I audibly gasped lmao," a fourth commented.
Other users were more shocked about George clothing being available outside of the UK as one user asked: "George isn't just Asda?!"
Another added: "This is when I find out George isn't just in UK Asda's but Walmarts too."
The George brand is available in the UK at Asda stores, which are part of the Walmart family.