Random Words:
1.
1. A person who exhibits an unusually large amount of idiosyncrasies; someone who revels in their unique quirks.
2. An advocate or supp..
1.
Means being generally professional, upstanding, and performing “by the book” in behavior, words, or person. Opposite or being street or ..