"in conversation: "hey man, any ducky ducky last night?"  (can also use "duck duck")"
slang term for being on the receiving end of a blowjob
""in conversation: "hey man, any ducky ducky last night?"  (can also use "duck duck")"" What is the definition of "ducky ducky"?