Green’s Dictionary of Slang

dugu-dugu n.

[? play on SE dig]

(W.I.) sexual intercourse.

[WI]Francis-Jackson Official Dancehall Dict. 16: Dugu-dugu sexual intercourse.