Green’s Dictionary of Slang

megsman n.

[meg v.; var. on magsman n.]

a petty criminal, a cheat.

[UK]Thieves Slang ms list from District Police Training Centre, Ryton-on-Dunsmore, Warwicks 6: Megsman: Card Sharper.
[UK]F.D. Sharpe Sharpe of the Flying Squad 332: megsmen : North-country term for card-sharpers.
[UK]D. Powis Signs of Crime 193: Megsmen Petty thieves and cheats, in a small way of business, and used contemptuously.