DOG BUFFERS


Meaning of DOG BUFFERS in English

Dog stealers, who kill those dogs not advertised for, sell their skins, and feed the remaining dogs with their flesh.

Slang English vocab.      Английский сленговый словарь.