Did you mean dotard?
dotard
noun
°An old person with impaired intellect; one in his dotage.