A word used to express a high level of excitment, bordering on w00t
Holy Wumba Batman!
by Wumba Master! August 29, 2003
1 more definition
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 December 31, 2011