Medical Term:

soapsuds enema

 

Definition: an enema of shredded or powdered soap in warm water.

Hide
(web4)