Skip to main content

John Lezzin 's definitions

The Tree

The Tree is a spiritual location that lays on the top of a large hill, it overlooks many miles of land and on a clear night many people can see the brough of Doncaster, and its neighbors Rotherham and Sheffield. It is mostly used in the time of summer by smokers and thinkers alike. People are said to experience a strong feeling of spiritual connection when they are there.
"Lets goto the tree"
by John Lezzin February 3, 2007
mugGet the The Treemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email