Skip to main content

Definitions by ullu

An exclamation meaning really great or of course, also synonymous with the phrase "I win!"
That's my third checkmate. Rudahbah!
rudahbah by ullu October 11, 2003