Public Harassment: Catcalled in front of my family.

Was on vacation with my family. Group of young looking guys stops at an intersection when we’re about to cross and one of them yells, “I’m going to fuck your daughter” at me and my family while I’m walking. I’m still feeling embarrassed, ashamed, and angry. My mom told me she was sorry and that it happens and my dad just didn’t say anything at all, I guess not knowing how to respond to it. I feel violated and angry. This can still happen even when you’re not walking by yourself.