I think the best way to handle tricky situations like this is to
Try the Benchmark of your league’s sense of humor before taking action. Some names that seem funny to one person may offend another, so understanding the overall culture of your group is key.
In my experience, setting clear guidelines at the start of the season prevents most issues. If a name crosses the line, a private message to explain why it may be inappropriate usually works better than a public call out. Most managers are willing to change a name when approached respectfully.
Anonymous votes among league members can also help resolve disagreements fairly. It ensures that decisions reflect the group’s values rather than one person’s opinion. Balancing fun and respect is tricky, but taking a moment to gauge the league’s tolerance can make managing these situations much smoother.