Skip to main content

Definitions by Rover h8tr

british position 

A position, typical for a luxury vehicle made in the UK, on the back of a tow truck.
My Land Rover blew the motor once again, so it had to assume the British position on the back of the flatbed and was towed to the shop.
british position by Rover h8tr December 2, 2010