Worthy of or causing disgust or hatred; detestable.
Very bad or unpleasant.
"All take and no give"
"Hogwarts Staff"