Definitions of codger:

  • noun:   used affectionately to refer to an eccentric but amusing old man