Yes, it's a rude word and she should apologize.
Girl
No. It seems like a publicity stunt.
Making sense of it all....