"You have a nice ass" == "a punch in the face"
I was 'merely asked for a beer' once by a big hairy guy who had stalked me in a public swimming area. And I'm a straight male. I can tell you, sexual harassment is kinda like porn - you know what it is when you feel it.