Green’s Dictionary of Slang

esilop n.

see esclop n.