Green’s Dictionary of Slang

shaygets n.

also shagetz, shaygitz, sheygets, shygetz
[Heb. shekts, a reptile, an abominable (and inedible) creature]
[late 19C+]

1. a young male gentile, as referred to by a Jew; also occas. as adj.

2. a mischievous rascal, a ‘charming devil’, whether Jewish or gentile.