Catcalls sind meist unerwünschte Zurufe die vor allem Frauen von Männern auf der Straße bekommen. Dazu zählt meist auch pfeifen. Der Unterschied zum flirten ist meiner Meinung nach dass es oft hinterhergerufen wird und Frauen (oder wen auch immer) auf ihr Aussehen reduziert und davon ausgeht dass die Person sich in einer bestimmten Weise (freizügig/aufreizend angezogen etc.) in der Öffentlichkeit zeigt nur um anderen zu gefallen, was meist nicht der Fall ist. Zudem ist es für die Person sehr unangenehm wenn sie einfach nur die Straße entlangläuft und von fremden Menschen Bemerkungen zu ihrem Körper hinterhergerufen bekommt.