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
Happy St. Patties Day!
buy the domain for your art site