Skip to main content

Definitions by ThatGuyWeWereTalkingTo

Leafy Green 

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"