DMOG Share definition Flag Term for Digging my own grave Used in south east asian's who wants to die I suck at this game yea mate you should DMOG DMOG by AbsentDiarrhea May 10, 2019 0 0 Get merch Get the DMOG mug. Buy Now — $32.95 See more merch