despicable
despicable - adjective
morally reprehensible
despicable - thesaurus
slimy
ugly
unworthy
vile
worthless
wretched