I've lived all over the UK and have a fairly neutral accent which some people interpret as posh (it isn't) but sometimes I use colloquialisms that people dont expect because of it.
I was organising some food. I had referred to it as the "evening meal" just because that was what the menu said. I was speaking to one of the delegates that I dont know and said about having "tea". He looked down his nose at me and said "do you mean dinner? Tea is something you drink". This was in front of quite a lot of people and some sniggered. I just muttered something about the evening meal.
Ive a feeling this wont be the only time Ill experience this about how I talk so what would have have been a sharp but professional reply? Im not the quickest at retorts and when Im put on the spot like that I stumble over my words.
A tinkly laugh/did you mean to be so rude etc aren't particularly sharp.
Im not going to change how I talk. I shouldnt have to. He knew exactly what I was talking about and was just trying (and succeeding) in embarassing me. I can see that certain words/phrases might need to be explained.
This isnt meant to be a discussion about why "dinner" is correct.
(BTW I also use toilet and HATE loo and will never use it).