look up any word, like ratchet:
A wet queif...
I was standing in line at the local supermarche' and this old lady totally Daffy ducked me!
by JCS18986 July 18, 2011
when you put fart goo into a womans vagina, superglue feathers to your penis and fuck her, which will sound like a duck quacking
dude i totaly daffy ducked my girlfriend yesterday" "dude what the fuck
by lucastbeast July 03, 2010
cockney rhyming slang for fuck
alright darlin' fancy a daffy?!
by ben curry September 24, 2003