Dew Beaters is defined as:
1811 Dictionary of the Vulgar Tongue by Francis Grose
HT is going away and is insisting on bringing her flip flops to cover her dew beaters! It is going to be snowing! How did I end up with such a translator? Human, where are you going with gloves on it is a balmy 50 degrees outside. I think your internal thermostat is broken.