Definition from Wiktionary, the free dictionary
- (literally) An aggressive dog which guards a scrapyard or junkyard.
- (idiomatic, by extension, hyphenated when used attributively) An animal or person with an especially nasty and combative demeanor.
- A hot dog laden with toppings, such as onions, pineapples, or chili
An animal or person with an especially nasty and combative demeanor
- junkyard dog at OneLook Dictionary Search