Taking a well-designed piece of code and  through a series of small  reversible changes  making it completely unmaintainable by anyone except yourself The term is a humourous play on the term refactoring and was coined by Jason Gorman in a pub in 2002