Cat calling is rude, sexist, and plays into the cruel power dynamics that have warped power dynamics between the genders for far too much of human history. No one should cat call. Unless you do it like this.
Tell a stranger something nice today. You'll make two people's days better.