Green’s Dictionary of Slang

socio n.

a sociopath.

[UK]J. Meades Empty Wigs (t/s) 299: A spiteful bully. Devious. Disloyal. Borderline socio. Would have made a good collaborator.