?
I recently found a website that sends you an email with the Slang Word of The Day. Not something that I generally would be into but after checking out the site for a bit I decided that it could be interesting and entertaining as well. Today’s word was “Douched” not a term that I wasn’tĀ familiar with, but I do now
adjective
? in a bad position with no recourse; “screwed”
Britt: I’m totally douched here, aren’t I?
— “Quid Pro Quo”, Terriers (TV, 2010), Season 1 Episode 12