2010-12-12, 07:07 PM
UrbanDictionary Wrote:Xela is a Mayan word meaning Toyota Camry, though it was also used as a title by the the native northern British Columbia hippie community meaning soap or gushing orgasms.
what is this i dont even

