I know the word in my native language but whenever I translate it, it would be "rude", when there's another word in my language that fits "rude", which is "وقح" in Arabic. The word I want is "فظ".
The story behind it: A person "X" said several rude and mean sentences to another person "Y". So "Y" got offended and asked "X": Why are you being rude?- But I used rude before, and I don't want to repeat it, besides that it doesn't estimate the situation as it is.
The word I want describes a person that he is more than rude, he is mean and rough at the same time, also unfriendly.
I found "abrupt" and "blunt", but I'm not sure if they fit the description.