First of all, Hope Solo is a very good player, but she usually say controversial things because she loves the attention, marketing and stuff.
She has the right to say controversial things; people has the right to boo her. Also, this usually happen all over the world. French crowd behaves the same way during tennis matches on the French Open.
The crowd didn't say bad words to her: people were just making fun of her remarks. That's legit and it was funny as hell.