Green’s Dictionary of Slang

skeck n.

[? skeg n.2 (2)]

(US) a distasteful individual.

[US]J. Stahl Pain Killers 62: Not one part of me believed Tina could have feelings for the inked-up skeck I’d glimpsed.