Subscribe English
look up any word, like latergram:

1 definition by harriev

 
1.
mini super-economy car as favored by greenies
electric clownmobile, smart car, volvo c30 mini
by harriev April 07, 2010
1 1