I worked with a guy who could be abrupt and rude to just about anyone. He wasn't like that all the time, but when he was it was best to stay out of his way. Hard to say what his exact problem was, other than the fact he lacked proper social skills and etiquette.