For my female readers, how do you deal with catcalling men? This article provides some options.
This article provides some alternate strategies as well.
Both article are primarily concerned with catcalling observed when the female victim is traveling in a foreign country, but the techniques may also be useful here at home.
My only advice would to be especially cautious about insulting the cat caller. In some cultures (especially outside the USA and Western Europe), there is minimal stigma about a man hitting a woman. If you insult someone, there’s a possibility that you may get smacked