Many, many bad words — all of them richly deserved.

(H/T, Jim D.)