Top definition
A small turbocharged italian hot hatch, 130bhp standard, but with minor modifacations 200bhp can be achieved
you seen that punto there it dumped off and was pretty rapid

yea it was a punto gt
by freddy star August 20, 2008
Get the mug
Get a Punto GT mug for your fish Georges.