Naming their son "Jocelyn" or "Kay"?
Men should not have girls names. As a corollary, no man's name should end with female endings like "lynn", "lyn", or "ette".
As my dad used to say, "The parents should be spanked."
Interestingly, giving your child a name that would cause him hell in school (i.e., practically FORCE classmates to pick on them)
was a "thing" for The Greatest Generation -- the parents of the Baby Boomers, and the guys who fought World War 2.
Modern generations might be idiots in some ways -- but at least they don't do this. They do other dumb things: e.g., give their kids last names for a first name, like Preston, Kennedy, Reagan, Clinton, Colton, Hunter, Addison, etc. And modern man-children name their kids after superheroes (like Logan, the real name of Wolverine in the X-men series). BUT THEY DON'T GIVE UNAMBIGUOUS GIRLS NAMES TO THEIR SONS.
Actually, even if a few modern idiots did give their son a girls name, it would be for DOGMATIC reasons -- they want to raise him genderless, because they're woke, etc. They'd have a reason -- their religion is wokeness. They don't believe in 2 genders. They are f****ts. They are horribly wrong yes, but it's their belief. THEY HAVE A REASON even if a bad one.
But what is the reason or excuse for these Greatest Generation morons for giving their sons a girls' name? Usually it's the classic "Daddy wanted a daughter." And what, Dad was such a big pouting baby that even after a son was delivered, he gave him a girls' name anyway out of stubbornness? Grow up, already! Try to think of your children instead of your dumb selfish self. They have to live with that name!
I think such parents will be judged by God for what they've done to their children. Think of all the emotional damage, the unending teasing/bullying, consequent effects on their personality/career/marriage choices, and how many of these children became perverts (s***mites and/or trans***uals) because they bore a girls' name. Names are an intimate part of WHO YOU ARE, and names have meaning!