1 definition by Ohwhatafeeling

A price of crap cheaply made underpowered weak drivetrain pretend 4X4 that is no match for the almighty king of the road "Toyota Landcruiser"
Mate, I can't believe you bought a nissan patrol.
by Ohwhatafeeling February 21, 2014
Get the nissan patrol mug.