I'll give Chad a bit of a pass here. 1) we don't know exactly what he said to the other guy, and 2) If some stranger had upset my GF, I'd be prone to having a chat with him. I wouldn't call him out, but I'd make it clear that if a pattern emerged, he and I would indeed have a problem.