Skip to main content

Captain Fourtrak's definitions

Solihull turd

A Land Rover, Range Rover or any other vehicle that rolled off the production line at Load Lane Solihull
What ever possesed you buy that old Solihull turd Geoffrey? The gear box will shit its self the first time you pull that cattle trailer
by Captain Fourtrak April 13, 2021
mugGet the Solihull turd mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email