Top Definition
French car.

Made by Renault

Fucking car driven by fucking drivers who don't know use these fucking indicators.
- I've bought a Kangoo.
- Fucking driver !
by 820i January 06, 2005
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.