Master Cleanse

What is Master Cleanse?