Your word for today is “vituperate”. It means “To rebuke or criticize harshly or abusively; berate.”

E.g, “If I ever meet the man who designed the PeopleSoft Enterprise One Software (formerly known as JDEdwards OneWorld), I shall bury him in a snow of vituperation.”

On a related note, I’m sure Enterprise One is an outstanding value, especially to manufacturing organisations. But programming it is painful. Hence, I’ve come up with a new nickname for the software, “Number One” (as in, “do you have to go number one or number two?”)