pond scum

Definitions

General Science

  • noun a layer of green freshwater algae on the surface of stagnant water

Slang

  • noun a contemptible, worthless person or people. Originating in American usage in the 1980s, this more colourful rendering of the colloquial ‘low-life’ became widespread in all English-speaking areas in the 1990s.
http://www.dictionarycentral.com/definition/pond-scum.html