dog tucker








noun

  1. NZ the meat of a sheep killed on a farm and used as dog food
52 queries 0.525