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 06, 2005
Get 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
Get the Kangoo mug.