Random Words:
1.
Something that's douchebaggish and retarded at the same time
Wwoooooww! That's not douchetarded or anything!
See asstarded, ..
1.
1. distressing, unsettling
2. annoying
3. repellent, disgusting
He wore an off-putting hat with his tattered pants and stained shirt...