A woman in Minneapolis has started handing out cards to men who harass women as they pass by on the street.

The Cards Against Street Harassment are meant to show these men why it's not OK to do what they're doing.

She is also recording the reactions of the men harassing her when she confronts them and has a Twitter account.

In one video, a man says something derogatory to her and, when confronted, he explains he said what he said because she is sexy. That seems like a strange way to compliment someone.

You can check out some of her confrontations below, and more here.

Source: Free Beer & Hot Wings