Green’s Dictionary of Slang

lammie/lammister n.

see lamster n.