Green’s Dictionary of Slang

daffy-duck v.

also daff
[rhy. sl. = fuck v. (1)]

(Aus.) to have sexual intercourse.

[Aus]B. Cowham LegoLingo 5: ‘You daffed her yet?’ [Simes:DLSS].
B. Moore Lex. Cadet Sl. 107/1: ‘I daffed her last night—she was great’.