What is the meaning of Skrecz?

scratching (technique of starting and stopping a vinyl record from playing to produce music in hip hop)

scratch race (race where the winner is the first to cross the finish line)

retirement, withdrawn

Source: wiktionary.org