Top definition
Society (for) Highly Advance Tree Loving Individuals.

A place where tree lovers can meet without being persecuted, was set up on GSB and continues to be a thriving community of hippy's
SHATLI will one day rule the world.
by NeoSteph November 13, 2006
Get the mug
Get a Shatli mug for your coworker Manley.