meanspirited
meanspirited - adjective
lacking in magnanimity
having or showing an ignoble lack of honor or morality
meanspirited - thesaurus
base
mean
ungenerous