What the hell is a "reservoir dog" anyway ?
Obviously, I know what each word means but I had never contemplated the meaning of the title.
Is it a slang reference I'm not familiar with?
Or is it a literal definition, as in:
reservoir = A receptacle or chamber for storing a fluid.
Medicine An organism or a population that directly or indirectly transmits a pathogen while being virtually immune to its effects.
dog = Slang An investment that produces a low return or a loss.
Thanks, and please pardon my ignorance !