Search in full dictionary

GREEN GRASS

GREEN GRASS
ScnTUEU
(colloquial) someone who is not experienced in some area or subject. The term comes from the phrase as green as grass, meaning "lacking experience of the world or life." You won't have him there in about twenty-four hours if he's green grass off the street, see what I mean?