Green’s Dictionary of Slang

messorole n.

see mezzroll n.