obnoxious, offensive or reprehensible in nature or behaviour; nefarious

listen to the pronunciation of obnoxious, offensive or reprehensible in nature or behaviour; nefarious
English - English
villainous