You asked:

what does dubbin mean

  • 'Dubbin' means tallow mixed with oil; used to make leather soft and waterproof.