To be young at heart means to have a youthful spirit in spite of being old.Example: Although he is over 80, he still feels young at heart.