Yes, it's a rude word and she should apologize.
It's offensive and in poor taste. We're talking about a baby!
Bad call -- Parents traveling with kids need the head start to get bags stowed and kids settled.
No! I choose uncommon names and I hope they never become too popular.