Green’s Dictionary of Slang

lamaster n.

see lamster n.