Green’s Dictionary of Slang

shamez n.

see shamus n.