My sister (we're Canadian) has made up a full name for each of her kids, both to get their attention and to make sure random strangers don't actually know her kids' real names when she bellows, say, 'James Barnaby Malkovitch!' across a playground.
In other words, it's also a practice in Canada.
If you're interested, where I live in Texas, the way to emphasize that you mean 'no', is to say, 'no, sir!' or 'no, mam!' depending on the sex of the child.
I was an Aupair in France back in the early 90s, and I don't remember hearing the children's full names when their parents were angry at them, just their first names.
no subject
In other words, it's also a practice in Canada.
If you're interested, where I live in Texas, the way to emphasize that you mean 'no', is to say, 'no, sir!' or 'no, mam!' depending on the sex of the child.
I was an Aupair in France back in the early 90s, and I don't remember hearing the children's full names when their parents were angry at them, just their first names.