1 definition by james abu hanzah

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 7, 2008
Get the douche water mug.