Meaning of colonic irrigation

Definition of colonic irrigation

(noun) a water enema given to flush out the colon

Other information on colonic irrigation

WIKIPEDIA results for colonic irrigation
Amazon results for colonic irrigation