Hey, Baby! Hey! Is Turnabout Fair Play?

I don’t know any woman who hasn’t been wolf whistled, cat called or in general harassed by men, strange or familiar, at some point in their lives. I recently read about some that had happened between cab driver and women walking down the street in Portland, Maine.