Top definition
A plant, a another fancy word for saying "weed" or greens.
Person 1:"Hey Arnold! Pass me that leafy green."
Arnold: Here you go dude"
by ThatGuyWeWereTalkingTo January 29, 2016
Get a Leafy Green mug for your Facebook friend Zora.