Skip to main content

Mr Mojo Risin McGoolie's definitions

Drape

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 November 23, 2011
mugGet the Drape mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email