Skip to main content

Definitions by Josh Takko

To be screwed over in a displeasing way
Dude those tickets are over priced... yah I know I got douched.
douched by Josh Takko July 31, 2005