Ben Affleck was left red-faced during a recent restaurant outing with his three-year-old daughter Violet, when he accidentally taught her how to swear in German.
While Affleck's wife Jennifer Garner took care of their three month old baby daughter Seraphina, the actor treated Violet to a trip to a Mexican restaurant.
But their family bliss turned to chaos when the tot decided to spill both their meals on her dad's lap, prompting him to swear in German.
The actor thought he'd avoided teaching her a bad word by cursing in a foreign language - only to watch Violet recite the phrase loudly to the horror of other diners.
Affleck explains, "All the food is coming, spilling towards me. And I go, 'Shhhhh... and I turn it around and say 'sheisse'.
"Why I came up with that word, I don't know, I have not even been to Germany, but I guess that's a German swear word in my subconscious...
"I thought, 'I've averted disaster.' I look over at her and she says, 'What's sheisse? Why did you say sheisse?'
"I said, 'It's just a bad word, and we don't say that.' As soon as I told her it was a bad word, I was like, 'You idiot.'
"So she just goes, sheisse, sheisse, sheisse, sheisse, over and over again. It turned into a total nightmare for me. My daughter's swearing in German."