Ugh. This happened to me (and my staff) all the time when I worked in the service industry. Most of the time you can't say anything because you're afraid you'll lose your job, and these douches take that as an excuse to continue their bad behavior. They NEVER did anything like this to my male coworkers. They knew what they were doing was unacceptable but they ALSO knew they could get away with it if they did it to us because nobody would have our back. I wish I'd worked with someone like this.