Random Words:
1.
One who tries too hard to come up with new words for online dictionaries, usually failing miserably even if the word is accepted.
see a..
1.
1. distressing, unsettling
2. annoying
3. repellent, disgusting
He wore an off-putting hat with his tattered pants and stained shirt...