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. zoo' klee verb; -lied, -ling To have sex with someone under a park bench at an amusement park. Dude, I heard she got zuklied by t..
1. one of the most underrated, underground mc's in the game right now. doing it big locally out of nashville, tn and el paso, tx. for..
1. Loser; Does not win. You are a loser. See Anthony..