esl #english #idioms #informal #noun

salad days  {n. phr.},  {informal}