Skip to main content

james abu hanzah's definitions

douche water

The brown water based liquid that drips/leaks out of an anus after it has been cleaned using a douche.
'hamilton! dude have you pissed yourself?'

'no its douche water!'

'ah, that explains the smell.'
by james abu hanzah December 17, 2008
mugGet the douche water 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