·noun Excrement; scumber.
II. Scummer ·vi To Scumber.
III. Scummer ·noun An instrument for taking off scum; a skimmer.
See Skimmer's Alley. ...
A Dictionary of London by Henry A Harben.