What is Rudahbah?
An exclamation meaning really great or of course, also synonymous with the phrase "I win!"
That's my third checkmate. Rudahbah!
See ullu