Dog Tucker (noun) Definition, Meaning & Examples

noun
  1. the meat of a sheep killed on a farm and used as dog food
Dog Tucker (noun) Definition, Meaning & Examples

More Definitions