Random Words:
1.
An intelligent and informed person who is nevertheless so abrasive and annoying that one has difficulty agreeing with them.
Jack makes ..
1.
To be upset with someone or something based on false or misleading information.
We're having a misgruntled employee meeting for ev..