For all the um, I believe "assholes" is the technical term, in the street harassment thread here's Jean Kilbourne providing some feminist re-education on the subject of advertising's portrayal of women:
This comes via Ann Friedman. I might observe that for a humorless feminist, Kilbourne is pretty damn funny.