Green has many possible meanings if it uses a generally accepted meaning. It made sense to me to call it "green" to mean
Youthful energetic: in the green age of 18 years.
Immature or mature; young: green tomatoes.
Completely new; fresh.
Lack of complexity or worldly experience; naive.
http://www.thefreedictionary.com/Green
source share