The Corner

This Is Sure to Infudiate the Left

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.

Exit mobile version