This is the funny moment a boy called his mum a "b****" as she tried to teach him lessons about stranger danger.
Mum Jessica, 33, was pretending to be a stranger trying to entice her four-year-old son Liam away with 'puppies' and 'sweets'.
She said: "Hey little boy, come here. I've got a puppy in my car come on. I have got candy."
But little Liam's reaction is more than Jessica bargained for and she was stunned with his firm, but slightly rude, refusal.
After refusing several times and saying "no", little Liam shouted: "I don't want your candy, you b****!"
Jessica, from Arizona, USA, was visibly shocked at the unexpected response, and turned around to turn off the camera.
She said Liam has never used the word before, but she believes he had learned it at school.
Jessica added: "Friends and family found it funny, every child should respond that way to strangers."