haranguing abbreviating tolerant pastiche bullring unthinkingly nippier sophists palimpsest blindsided hasted