I found this article quite hilarious and well written ...

... I particularly enjoyed the multitude of adjectives and analogies
he found to vent his spleen !

shiv