Curmudgeon
WordNet

noun


(1)   A crusty irascible cantankerous old person full of stubborn ideas
 
x
OK