Green’s Dictionary of Slang

gamdiddle v.

[gammon v. (4) + diddle v.2 (1)]

[late 19C] to cheat.