Skip to main content

Denchalicious's definitions

Denched

Variation on 'owned', but way more dirty and painful.

Coined during the Unskippable review of 'James Bond 007: Blood Stone'
Denched!
by Denchalicious December 21, 2010
mugGet the Denched 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