Tea Leaf Green

What is Tea Leaf Green?


1.

A face-melting psychedelic band from San Francisco, CA.

I tried to get knucks at the Tea Leaf Green show last night, but instead my face melted.

See face, melting, rock & roll, san francisco, psychedelic


47

Random Words:

1. being way cooler and/or better than any one else, ever It's not Hugh's fault he's better than everyone, he just is. See..
1. The math company formed in the late 20th century by Link Egglepple Starbureiy that makes addictive products while actually making math f..
1. someone who has OCDs when it comes to stationery "Omg! She spent over $500 on notebooks at that designer stationery shop, she is s..