1 definition by darren173

Top Definition
Also known as Sheila or Toby. The greatest car in the history of the UK infrastructure. Puntos kick ass.
Craig Jones got into his Fiat Punto and the engine DID start. Scratch that. Craig Jones WALKED by his Fiat Punto and the engine started!!
by darren173 February 25, 2009
Mug icon
Buy a Fiat Punto mug!