The Most Horrifyingly Accurate Catcalling

With street harassment getting a thorough comeuppance in the public spotlight, it's finally time we saw things from the perpetrators' perspective. If douchebaggery were an art form, these guys would be Renaissance masters. (NSFW language):