DREGS: Diamond Ring Earth Game Series

What does DREGS mean? The above is one of DREGS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Diamond Ring Earth Game Series