Green’s Dictionary of Slang

spotter n.2

[the stereotype of the SE trainspotter]

an insignificant weakling.

[UK]K. Sampson Awaydays 49: I remember one sad spotter from Greasby, staring intently at the floor, desperate not to offend.