Green’s Dictionary of Slang

lamas n.

see lam n.1 (1)