English | German | Russian | Czech

dog tucker English

Meaning dog tucker meaning

What does dog tucker mean?

dog tucker

(New Zealand) sheep meat used as dog food

Are you looking for...?

dog | tucker