Old. Decrepit. Crabby. Nasty. Surly. Mean. Condescending. Elderly. Ancient. Declining. Muddle-headed. Crooked. Forgetful. Spiteful. Cranky. Tired. Getting back in years.
Old Crusty is not on the banned list?
Dowdy, matron, grandmother, haggard, uncouth, irresponsible, vicious, mean-spirited.