Definitions by Ohwhatafeeling
nissan patrol
A price of crap cheaply made underpowered weak drivetrain pretend 4X4 that is no match for the almighty king of the road "Toyota Landcruiser"
nissan patrol by Ohwhatafeeling February 25, 2014