Xela

Xela is a place in Guatemala, particularly the city of Quetzaltenango, where all the hippies come and enjoy.
I want to go to Xela this summer to get free booze!
by Mintibit May 21, 2011
Get the Xela mug.