You did get it!
LOL!
You just gotta know he/she must get beaten up a lot.
Irritating people always feel surrounded by irritable people. It never occurs to them that they are their own worst enemy.
Another thing that is cracking me up is that this vanity is allowed to stay up in News/Activism (hence my current tagline).