1 definition by Stu454

Top Definition
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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×