Wumba

An 80's or 90's car that isn't very reliable/ kind of iffy. Generally excludes Asian cars.
This 94 Volvo is a real grumpy wumba.
by cavelife January 01, 2012
Get the Wumba mug.