a socially challenged person with douchey traits
Polly is a douche with no social skills.Therefore Polly is a social douchetard.
15👍 1👎