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. What in hell's name is wrong with you????? You gave a reach around to a pregnant cat while singing China's national anthem! w..
1. 1.)A term used to describe a town or city that has been taken over and occupied by the Young upcoming professionals, or "yuppies&qu..
1. "yellow asian" i.e., Chinese, Korean, Japanese etc. An elaboration on the classification asian, which technically includes In..