IIRC, hero Glenn was having a hissy fit about having something done to his a$$ - like getting a hemorrhoid lanced or something.
After his private session with the Secret Service, Glenn probably has no more hemorrhoid problems!
The man is crazier than a bag of sh!thouse rats.