I was waiting for a colleague last week (we work in pairs) - she was late but had sent a text apologising so I didn't mind.
She turned up swearing and red faced and said she'd been held up in traffic because of a 'f-king P*ki'.'
I'm so angry with myself for not calmly stating I found that sort of language unacceptable.
How would you have dealt with it?