a nutricious snack, commonly referring to lettuce in a rubbermaid container.
there you have it; leafy leafy greens.
there you have it; leafy leafy greens.
by ka-fizz December 6, 2006
leafy leafy greens is another word for salad
by Jaki- December 6, 2006