'colonic irrigation' definitions:

Definition of 'colonic irrigation'

(from WordNet)
noun
A water enema given to flush out the colon [syn: colonic irrigation, colonic]