|
|||||
What is leaf people?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." leaf people - videoLeaf people - what is it?Tree huggers. Al Gore... yeah, kind of CEO for leaf people... right? |
|||||
www.Definder.net Powered by Urban Dictionary |