Top definition
Tropical green leaf, also known as "Shate", harvested in Guatemala, Central America
Tropical leaf use for background on flower arrangements
by Luis Posadas February 16, 2004
Get the mug
Get a xate mug for your sister-in-law Yasemin.
buy the domain for your cat site