meanspirited
adjective
1. lacking in magnanimity
- a meanspirited man unwilling to forgive
Similar word(s): stingy, ungenerous, ungenerous
2. having or showing an ignoble lack of honor or morality
- something essentially vulgar and meanspirited in politics