meanspirited
1.having or showing a meanspirited lack of honor or morality.
2.it seems ungenerous to end this review of a splendid work of scholarship on a critical note- Times Litt. Sup.; a meanspirited man unwilling to forgive.

