dongswanger Share definition Flag Self-loathing idiot that constantly self-immolates. That dongswanger has no friends, but that's by his own doing. dongswanger by Nagromnaedhcrub February 6, 2017 0 0 Get merch Get the dongswanger mug. Buy Now — $32.95 See more merch