Skip to main content

kangoo

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 6, 2005
mugGet the kangoo mug.

Kangoo

1.) An automobile made by Renault.

2.) Kangaroo splooge.
Drove my Kangoo down to the Carrefour to buy some kangoo.
by RoundenBrown December 20, 2024
mugGet the Kangoo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email