Green’s Dictionary of Slang

Russian duck n.

[rhy. sl.]

1. dirt [SE muck].

[UK]J. Manchon Le Slang.

2. sexual intercourse [fuck n. (1a)].

[UK]R. Puxley Cockney Rabbit.