Skip to main content

Abo55's definitions

VTS

In european car world, is the acronym of "voiture de tourisme sport", the sportier versions of Citroën cars. These ones are famous in the smaller car versions to be really good in mountain routes with a high number of corners.
"Do you see how this Saxo VTS 16V bangs the arse of that BMW 323i E36 at Sa Calobra in downhill?!"
by Abo55 August 26, 2020
mugGet the VTS 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