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
Top Definition
A popular brand of car, made in France.
See saxo
by Kung-Fu Jesus April 30, 2004

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.