DrWinsalot's definitions
A Toyota engine found in petrol powered land cruisers mostly used as a boat anchor or where something really heavy and useless is required.
by DrWinsalot January 14, 2018
Get the 1fz-femug.
Get the 1fz-femug. We'll email you a link to sign in instantly.