salad days

noun

1.
the best time of youth