look up any word, like bae:
 
2.
the ugliest car in the world, made in France. Popular in Europe.
On Highway 315 I saw a Citroen on the road. It was as ugly as hell.

I saw a Citroen in the automotive museum in Sparks, Nevada. A sign next to it proclaimed it as the "ugliest car in the world". I believe it.
by Starpunk November 19, 2006
 
1.
A popular brand of car, made in France.
See saxo
by Kung-Fu Jesus April 30, 2004