Since I started in my job 6 years ago, my boss and second-in-charge have made cruel comments about me having body odour. They say it in a way that they don't exactly say my name, but I know theyre talking about me. The boss says something like "oooh, one of us didn't have a shower this morning", then the whole team (4 others) fall about laughing, even though theyre in their 50s and 60s and im only in my 20s. Once, I had been in bosses office and commented on how nice his and deputys dinners smelt, and as I left, I overheard the boss whisper to deputy "well, of course it smells nice, anything smells better than her!" and they both fell about laughing again.
I have asked friends and my family if I do smell. These people would tell me straight, but they say I don't smell. I even asked dp who would tell me straight up. He says I don't.
Now, the work Christmas party is coming up. We (team of 6) are all going out for high tea at a lovely place that I have wanted to go to for ages. Trouble is, I have been out in the past with them and each time the deputy has made a joke about my body odour at the table. Usually, its something like "gosh,, I don't know what would be worse, smelling like shit or smelling of b.o." Last time, she just started howling "b.o." repeatedly at the dinner table. She is 40 years old by the way. I was soooo embarrassed. It spoiled what would have been an otherwise lovely meal out as I really enjoyed the food.
What can I say if anyone starts this time? I don't want to be paying £40 to be insulted!