Random Words:
1.
An unpopular colleague or group member with poor social skills. Easy to recognize as they are obnoxiously loud and quite unattractive. T..
1.
The act of placing one's head in the sand
It is time you sent in your overdue tax return and stopped this ostrichization..