Etymology
Today it means: Old in age or mentality; hoary; stodgy. Full definition →
From codger + -y.
Etymology from Wiktionary, CC BY-SA 4.0.