An outraged mother who shamed a major supermarket on social media has won her fight to get a children's toy withdrawn.
Ashley Lynn got American retail giant Walmart to withdraw the item after she exposed its inappropriate joke about Catholic priests.
Lynn’s young son was given the toy as a Christmas present and she was horrified to hear it playing a religious joke containing sexual references.
Lynn, whose grandmother had bought the phone style gadget from Walmart, said it also told a joke about a drive-by shooting, and about Santa not being real.
The mother-of-three complained about the issue on TikTok, asking the social media channel to “do its thing” and has since been viewed 14 million times.
In her first post, she said: “I'm like, there's no way. A kids' toy... There's a baby on the box. Sold at Walmart. Walmart, explain this! Linsay Toys [the Florida-based toymaker] explain this! Blow this up!”
She also referenced suing the shop, but in an update explained that she was not suing, and was not highlighting the toy for money, just to expose it and get Walmart’s response.
In a second update, the blogger said Walmart had got back to her “in a very timely manner” and had since pulled the toys off its shelves and website.