BOW-WOW MUTTON


Meaning of BOW-WOW MUTTON in English

Dog's flesh.

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