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


52

Random Words:

1. The act of opening two youtube videos at the same time and watching one while listening to the other. Particularly good watching a coun..
1. A small yak like creature, native to southern china. Geoff: Say Borris, is that a yak over there. Borris: No Geoff, it is too small. I..
1. Something that is ridiculously awesome, or someone that is ridiculously hot. Guy: Oh my god, look at that girl... Another guy(mouth ga..
gridsup.com