rudahbah

An exclamation meaning really great or of course, also synonymous with the phrase "I win!"
by ullu October 11, 2003
Get the rudahbah mug.