1 definition by jpdaffy

Top Definition
To wear a fake duck nose and slap a female in the face with your erect penis after coating it in chocolate and peanut butter.
bro last night i hit her with that daffy diddle
by jpdaffy February 21, 2017

Mug icon
Buy a daffy diddle mug!