Honestly, I was too stunned to do anything. I kind of wish I said something but I weirdly felt like I still had to be polite or something. Maybe it's the Canadian in me. I was really uncomfortable, though.  moral of the story: fats have no concepts of boundaries.