The left held a well-publicized series of “Slut Walks” for “reproductive rights” just last year. Google it. They have absolutely no right to claim “indignation.”
There is one planned for this year as well, in of all places Washington DC, home of Georgetown University.
http://www.facebook.com/dcslutwalk