It could be out of natural curiosity. Little boys at a certain age start to explore their bodies.
Well, mom has to approach this very delicately. She might start by distracting the boy in a friendly way if it's an immediate situation. After that, she should find a time when they are alone and talk to him. Let him know that our bodies are private and there are certain things we do in private. It's also a good idea for her to keep an eye on the boy's exposure to any inappropriate media or situations that might have led to this behavior. And she can consider consulting a pediatrician or a child psychologist for advice on how to handle this in the best way for the boy's healthy development.
One possible reason could be out of frustration. If the son repeatedly engages in dangerous or extremely disobedient behavior, the mom might feel at her wits' end and consider spanking as a last - resort. But this is not a good solution.
One possible reason could be that the mom is simply frustrated. She may not have had enough sleep due to constantly having to clean up after the boy's bedwetting incidents, and in a moment of anger, she resorts to spanking.
One possible reason could be that the mom has always wanted a girl. Maybe she had dreams of dressing up a daughter in cute frilly dresses and bows, and when she had a boy, she couldn't resist the urge to fulfill some of those desires in a way. Another reason might be that she wants to break gender norms. She could be trying to teach her son that clothes don't have a gender and he can be comfortable expressing himself in any way he likes.
One reason could be that he's just a spoiled brat. Maybe he's used to getting his way at home and doesn't know how to act in a social setting like a party. Another possibility is that he's really insecure and acts out to get attention, even if it's negative attention.
Love. If the woman is the boy's mother or a close relative like an aunt or grandmother, the kiss is a natural way to show affection.
One possible reason could be that Santa's list got messed up. Another might be that the boy's house was hard to find.
Stress can be a big factor. Maybe she has financial problems, like she can't pay the bills or is worried about losing her job. This stress can make her lash out at her family.
Perhaps the boy used bad language in front of the friend's mom or the family. In some families, using inappropriate words is considered a serious offense and might lead to such a punishment. Also, if he was causing a general ruckus and disturbing the peace in the household, the friend's mom could have spanked him as a form of immediate discipline.
One possible consequence is that it can make readers uncomfortable. It goes against the common sense of propriety and may drive away many readers who are looking for positive and healthy content.