This Is Sure to Infudiate the Left

by Daniel Foster

The Oxford English Dictionary has just named “refudiate” word of the year. The Oxford link seems to be crashing at the moment, from volume, no doubt.