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. A group of people who are another species of hominids, Homo matresnonagesimae. They are the women who have had their first kid between 1..
1. Someone who can usually be found chatting away on Yelp Talk incessantly, contributing their 2 cents worth to all sorts of chat threads a..
1. The highest and the most explicit way of defining a humiliating defeat. The act of getting your ass handed to yourself, aka(owned, pwnd,..