|Last 24 Hours:|
Shammy Leather: Dictionary Definition
Sunday, February 26, 2017 13:36
% of readers think this story is Fact. Add your two cents.
(Before It's News)
A Shammy Leather : A soft, non-abrasive section of mountain goat, that if you rub the Labour Party with for long enough, it will come up all nice and shiney.