RENAULT has various meanings in the Automotive Humour category. Discover the full forms, definitions, and usage contexts of RENAULT in Automotive Humour.
Retarded Engine No Acceleration Ugly Lump of Trash
Most CommonAutomotive Humour
Retarded Engine, No Acceleration, Ugly Lump of Trash