codger (n.)

1756, "old man, odd person;" 1796, "mean, miserly man;" probably a variant of cadger "beggar" (see cadge (v.)), which is of unknown origin.