Top definition
An engine with twelve cylinders and pistons arranged in a v formation as would be a v6 or v8 etc etc. there are many engines in the v formula usualy with an even number of pistons although notable exceptions are vw's v5 engine. v12 engines are probably most commonly associated with the marque Jaguar.
a Jaguar XJ-S is fitted with a v-12 engine.
by mr gavin January 21, 2007
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt
2
A petrol engine with two banks of six cylinders arranged in a Vee shape.
"What engine is under the Q7's bonnet?"
"A 6.0 V12 diesel engine."
"Crikey."
by JaaagMan December 29, 2011
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush

Activity