Skip to main content

ThatGavinFellow's definitions

denched

To completely and utterly verbally beat someone down with minimum effort, usually in a single senteance, phrase or word, sometimes in comparison to the verbally owned downs long amount of speaking.

Originates from Judi Dench in the Bonds film ability to own some of the greatest people of Earth with minimal effort, notably the opening cut scenes of James Bond video game, Blood Stone
He got totally Denched!
by ThatGavinFellow 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