"Salad days" is an idiomatic expression, referring to a youthful time, accompanied by the inexperience, enthusiasm, idealism, innocence, or indiscretion that one associates with a young person. More modern use refers to a person's heyday when somebody was at the peak of his/her abilities—not…