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. A combination of Vitamin Water XXX and Jagermeister. One bottle of Vitamin Water XXX One bottle of Jagermeister Drink or pour out som..
1. This is synonymous with testicular body odor. Chili describes the odor emanating from sweaty male testes. The degree of "chili-ness..
1. A scandal of humorous proportions, often resulting in mass ridicule or hysteria on internet forums. Taken from the Watergate scandal, an..