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.
The ensemble an over zealous fan(s) of a sports team chooses to wear (costume, wigs, body paint, etc...) in public,or at a sporting even..