Tree huggers.
Environmentalists (people concerned with environmental conservation and improvement of the state of the environment.)
Al Gore... yeah, kind of CEO for leaf people... right?
by rperazag July 6, 2010
Get the leaf people mug.
People who have extremely prominent veins on their arms and hands making them look like leaves. This can disturb and cause discomfort in some people
"Look at those guys I love their veins."
"Are you serious?"
"Yeah don't you like it?"
"They're leaf people, carol."
by Ilovekimtaehyung August 29, 2017
Get the Leaf people mug.