Top Definition
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

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.