Dog shit welder Share definition Flag A weld that looks like it was done by a drunk Steve Wonder Jon D is a dog shit welder Dog shit welder by Jdwelder May 11, 2021 Get the Dog shit welder mug.