The Path to Redemption.


Douchenozzle is a term that needs to return to the popular lexicon.