I think I can come across as fairly abrasive, in particular when I type things out online and often give people the wrong impression or come across as disliking people when I don't. I'm pretty blunt in real life too but there I have my natural charm and winning smile to smooth things over(cough).
PS: I hear this is one of the most popular questions now asked in job interviews as well, so it might pay to come up with something decent if you are job hunting.
I can be a completely rude person online but I struggle with being rude or argumentative in real life. Just can't do it. I'm too nice maybe?