Two men at work were having a discussion about something we will be having a meeting about. They're on one side of the debate, I'm on the other. One of them said to the other "she only says that because she is grumpy. Slip her two of your horse pills and put a smile on her face. " in front of me and a few other people. he had already made a comment about whether me and my dp had stayed up all night having sex because I said I was tired. The pills comment has shocked me - normally i shrug banter off but this is an awful thing to say and its stuck with me (I'm not saying it's banter btw). Lots of other people around and nobody quite knew what to say so nobody said anything. Apparently he has form for comments to other female colleagues. He seemed such an affable nice old chap. Would you do anything about it? If so, what?