Skip to main content

Denchy McDencherson's definitions

denched

To be touched in a manner that is wholly inappropriate or uncomfortable, much like the incident in the film, Notes on a Scandal, wherein Dench's older lesbian character takes Cate Blanchett's arm and strokes it repeatedly and says, "Good girl."
You've been denched!!
by Denchy McDencherson February 7, 2007
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