1 definition by Mr Mojo Risin McGoolie

Top Definition
Duck rape.

The rape of a helpless duck (generally stuck and unable to move) by another, more dominant, boy duck.

Tends to be a once in a lifetime occurrence yet once seen will never be forgotten.

Last know occurrence: Ormskirk, UK.
Did you just see that drape?? Maaan that duck looked like he had a quacking time!
by Mr Mojo Risin McGoolie June 06, 2011

Mug icon
Buy a Drape mug!