Term: curmudgeon
Example: my neighbor is a curmudgeon
Definition: a crusty, ill-tempered, and usually old man