Home / Dictionary / Scummer

Scummer Common

Definition, synonyms and related words

Definitions
Noun
1

someone connected with Southampton Football Club, as a fan, player, coach etc.

2

An instrument for taking off scum

3

excrement, scumber