muddogen Share definition Flag To slam some girl in the punaney so hard that she shits her self Me and my girl went muddogen last night . muddogen by David Blacken April 2, 2019 0 0 Get merch Get the muddogen mug. Buy Now — $32.95 See more merch