bob - crap, i'm being summoned by the hemorrhoid police
an over the top, overly aggressive, politically correct in every which way conceivable human resources department that snuffs the heart and soul out of a company
"bob - crap, i'm being summoned by the hemorrhoid police" What is the definition of "hemorrhoid police"?