1 definition by -RdS
1. A french word meaning the king of kings.
2. A word to describe something greater than perfection.
2. A word to describe something greater than perfection.
Person A - "I can't even describe how great that was"
Person B - "Yes you can, that my friend... was Riel"
Person B - "Yes you can, that my friend... was Riel"
by -RdS April 17, 2008