Random Words:
1.
From the song, "Space Lord" by Monster Magnet. Used to refer to putting makeup and expensive clothing on someone that is other..
1.
1. distressing, unsettling
2. annoying
3. repellent, disgusting
He wore an off-putting hat with his tattered pants and stained shirt...