From Longman Dictionary of Contemporary Englishcurmudgeoncur‧mud‧geon /kɜːˈmʌdʒən $ kɜːr-/ noun [countable] old-fashioned  BAD-TEMPEREDsomeone who is often annoyed or angry, especially an old person
                                                    
                                                Examples from the Corpus
curmudgeon• Sinclair, a curmudgeon of taste and integrity, defends the river against the shoddy plans of the Chamber of Commerce.• For about the hundredth time, I cursed whatever kleptomaniac curmudgeon had walked off the train with my bag. 
