fraser: hey mate hear lee did a ddp last night scott: aw what a piece of [jakie] scum
double doughnut penetration : when a guy sticks his penis through a couple of doughnuts
"fraser: hey mate hear lee did a ddp last night scott: aw what a piece of [jakie] scum" What is the definition of "ddp"?