Catcalling is a form of public sexual harassment or street harassment.  It can include wolf-whistling, inappropriate sexual comments...