In fact, I seldom use such words in real life, especially when am talking to strangers. Online, I probably may utter a few vicious words, but I do not go overboard with it. You know being behind the keyboard is great but respect is still very important.