hateful

  1. odioso, ripugnante, detestabile, insopportabile
  2. pieno di odio, carico di odio