We have had a problem recently with our 10 year old swearing at us in public (top of her voice in Bunnings Warehouse), in front of friends, at school, really anywhere that it will embarrass us the most. For months we tried time out, time in, quiet time, taking her favourite clothes away, taking her favourite toys away, not giving her desert, not giving her favourite food to eat... It did not change her behaviour.
DH had a brilliant idea, for each time she swore at us, she would get a drop of tobasco sauce on a spoon and she had to take it (we did not force her). After one go of the tobasco, she has not sworn at us again (been over a month).
We have since been told that such an act is not only harmful, but also humiliating for the child.
We are calm people, we did not give this discpline out in anger, it was an attempt to stop bad behaviour, what do you think? Were we wrong to do this??