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 kangoomug.

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 Kangoomug.

Share this definition