Green’s Dictionary of Slang

meserole n.

see mezzroll n.