Term: curmudgeon
Example: damn your old ass grandmama is a freaking curmudgeon
Definition: an old cranky character