Skip to main content

Jon K.'s definitions

scummer

Anyone having anything to do with Southampton whatsoever.
Portmouth 4 Scummers 1
by Jon K. April 26, 2005
mugGet the scummermug.

Share this definition