1 definition by Blueflyboy

Highly efficient car. Easy on the pocket for those would rather not be bent over by the oil companies. One of the few cars that actually does what it was claimed to do. Speaking as someone who has drivin and had one. Definitely not for the impatient or someone who enjoys getting tickets and high insurance rates.
Wow look. That V8 just blew away a geo metro. Talk about a fragile ego. When he gets home he will probably push his grandma in the wheelchair down the stairs.
by Blueflyboy February 11, 2008
Get the geo metro mug.