CURMUDGEON Meaning of CURMUDGEON in English A covetous old fellow, derived, according to some, from the French term coeur mechant. Slang English vocab. Английский сленговый словарь. 2012