Douche. .. MFW 'douche' means 'shower' in dutch Douche MFW 'douche' means 'shower' in dutch