spencer said he would diddle my fiddle later tonight
fingering oneself to the point of orgasm whilst listening to music played by a fiddle
"spencer said he would diddle my fiddle later tonight" What is the definition of "diddle my fiddle"?