1 definition by Toyota makes the best trucks

Just a fuckin rugged truck. Could get you through hell and back.
Land Cruiser owner: Lets go pwn some Jeeps!
Get the Land Cruiser mug.