I get pretty fired up when the topic of catcalling comes up. It's amazing how divided people's opinions are, even in 2017.
When I was a teenager, I experienced it for the first time when I was walking to work and a group of asshats in a pickup truck drove by, yelling things at me out the window. First of all, it scared me. Second, I didn't feel "pretty" or "wanted." I felt used. But when I complained about it to the adults I worked with, they silenced me and told me to take it as a compliment. Or worse, I was also told I'll "miss it when I'm old." There we go with age-ism again!
I won't rant too much about it here, but I will say this - it's NOT EVER A COMPLIMENT, and it's nothing more than HARASSMENT. Don't do it, EVER, unless there's consent first.