Skip to main content

Stu454's definitions

Land Rover

A kick-ass vehicle that is simultaneously a pain in the ass to maintain.

If you buy one, within 6 months you will either a)want another one or b)set it on fire and roll it into a lake.

In stock configuration, it will (and has) outperformed other lifted vehicles.

If you don't have money and wrenching skills, stay away.
"Did that stock 109 Land Rover just pass a Jeep on the Rubicon?

"Yes."
by Stu454 April 27, 2010
mugGet the Land Rover 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