junkyard dog Share definition Flag Somebody who is strong and good in a fight; a beastly person. These guys started shit with us, and my friend Mike knocked out all six of them. He's a junkyard dog. junkyard dog by George May 13, 2005 0 0 Get merch Get the junkyard dog mug. Buy Now — $32.95 See more merch