cleanse

To clean something very thoroughly so it feels pure.