This man and his band-waggon girlfriend were totally offensive to you and your boy and placed you in a difficult position professionally. I would show them what offensive really is. Formalise your comlaint against both of them!