meanspirited(a = adj.all)ungenerous - lacking in magnanimity; "a meanspirited man unwilling to forgive"; "it seems ungenerous to end this review of a splendid work of scholarship on a critical note"
meanspirited(s = adj.all)base, mean - having or showing an ignoble lack of honor or morality; "chok'd with ambition of the meaner sort"; "something essentially vulgar and meanspirited in politics"; "taking a mean advantage"; "that liberal obedience without which your army would be a base rabble"