Word of the Day: Execrable
The senator's hold on the execrable Ed Martin was a huge mitzvah for which history will give him credit.

Execrable (adj.) - deserving to be execrated; accursed; damnable; detestable; abominable.
"The senator's hold on the execrable Ed Martin was a huge mitzvah for which history will give him credit."