Subscribe English
look up any word, like bae:
 
1.
An exclamation meaning really great or of course, also synonymous with the phrase "I win!"
That's my third checkmate. Rudahbah!
by ullu October 11, 2003
0 0