catcalling

noun
  1. the practice of shouting sexually suggestive or harassing comments at someone in public
  2. Usage: often considered offensive

Examples