<human>: Could you distill the essence of the text into 1-3 sentences?

I was walking with my family outside of a mall when suddenly this car drives real slow behind me. They accelerate a little so that they can see my face. Then, the guy in the passenger's seat leans out his window and yells at me, "so sexy!" before the car starts accelerating again. My father heard and got all angry, yelling "hey, fuck you!" after them as they drove off, and I'm pretty sure I heard them exchange a few colourful words before they were out of earshot. My mum's all wondering what that was all about, as she didn't hear the remark, and she had to physically restrain my dad from chasing after the car and "teaching them a lesson".

I am a very socially awkward penguin, so I honestly don't know what I'm supposed to feel about this whole affair. Am I supposed to be offended that a random stranger catcalled me? Furthermore, was my father being overprotective, or this what all fathers do when their daughters are in this situation? I hate to say it, but I was feeling kind of embarrassed when he started trying to go after the car.

By the way, I'm 17 and I was wearing a V-neck T-shirt, jean short shorts, and 2" heeled sandals. It was not sexually revealing at all.
<bot>: Some random guys drove by and called me sexy in front of my family, my father swears at them, socially awkward me doesn't know how to feel and is asking Reddit to teach me.