Green’s Dictionary of Slang

yop n.1

[yob n. (2)]

(US) a lout.

[US]Lantern (N.O.) 28 May 3: I got sick lookin’ at the yops huggin’ their chippies.