That is just the grossest thing. All I can offer you is sympathy - I managed to avoid the outright assault but I dealt with harassment like that for a very long time - a hipster brioche donut, and some nice hot chocolate. Because I can’t imagine you didn’t need to take a shower just writing this.