I agree entirely.I thought it meant destruction or annihilation? Can it also mean disaster? If so that's surely a more obscure definition for the term.
Either way I do find it amusing he's got into trouble for basically trying to use a big word because he's sees himself as some sort of intellectual. He's an absolute ******.