Top Definition
A reasonably big small sized car. They like to stall for no reason and take just under a year to get 60mph but was designed by the same bloke as the delorean
Steve: My Grande Punto is a little bit slow

Tom: Could be worse, you could have a corsa
by Mario26 February 16, 2014
5 Words related to Grande Punto

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.