[adj] expressing offensive reproach [adj] expressing extreme contempt
abusive, contemptuous, disdainful, disrespectful, insulting, offensive, opprobrious, scurrilous