Green’s Dictionary of Slang

ding-dong v.2

of a man, to have sexual intercourse.

[UK]J. Meades Filthy English 88: [H]e was Alick’s beard, he used to come with whatever bit of fluff Alick was dingdonging.