‘Long in the tooth’
A person that is long in the tooth is simply someone who is old. However, while there is a lot that changes in your health as you grow older, the length of your teeth isn’t one of them. The phrase actually refers to horses, whose teeth do grow as they age and can be used as a means of determining how old one is.