That's why I only play online with friends of mine, specifically so I don't have to deal with people taking the whole "online" thing as cart blanche for being jackasses. Doesn't seem to help with your friend, though...
Great self-test for these people: Take a second and think about if what you're about to say would earn you a punch in the face if you said it face-to-face. If so: Probably not a great idea saying it online either.
Great self-test for these people: Take a second and think about if what you're about to say would earn you a punch in the face if you said it face-to-face. If so: Probably not a great idea saying it online either.