Words: curmudgeon
Part of speech: n
Definition: a crusty irascible cantankerous old person full of stubborn ideas