kludged overestimated overspent swearwords scratch hobbyist scrabble luxuriating hatefulness aborting