execrable

adj

1.
of very poor quality or condition
2.
unequivocally detestable
3.
deserving to be execrated