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 most delicious thing to ever grace my pallet. Taco Bell should make this a permanent fixture on their menu. I have an orgasm every t..
1. noun: something thats hella tight That new shite is ill sauce!..
1. A hapless character from the Simpsons, an old man who is perpetually getting killed or injured in nasty, tragic ways. Phish: "Who ..
Book Banner