Green’s Dictionary of Slang

diddling n.2

see diddle n.2 (3)