Xsara

What is Xsara?


1.

Piece of automotive excellence manufactured by Citroen. Has been dominating world rallying for the last 4 years.

"man that XSARA rules!!!"

See citroen, xsara, car, automobile, france, zara, xara


41

Random Words:

1. New golf term - meaning in the trees or in the VERY BAD rough. Developed by two female Denver, Colorado golfers who spent the better pa..
1. A Random funny insult meaning your face looks like a womans Uterus. Many will not know what you are talking about. A: 'Random Ins..
1. Stands for one-credit clear--beating a game, usually an arcade game that isn't a racer, rhythm game, or a fighting game, without co..