1 definition by eeearni

a small burrowing creature that lives in the highlands of yorkshire, it eats soil then releases its fluids onto its foood pile to saturate it in salt
that mat in scamondon dam has a big hole
by eeearni July 24, 2011
Get the mat mug.