total asshole

Related
  • jerkAbrupt pulling motion
  • douchebagContemptible, arrogant person
  • prickPierce lightly with point
  • bastardChild of unmarried parents
  • scumbagContemptible, dishonest person

creep · bully · selfish · rude · arrogant · narcissist · toxic · cruel · mean · obnoxious · insufferable · contemptible · despicable · jackass · sleazeball · egotist · manipulative · backstabber

Opposites
moral character and behavior toward others

total assholesaint

Canonized holy person

sweetheart · angel · mensch · class act · salt of the earth

degree of social acceptability

total assholelife of the party

Most entertaining guest

pillar of the community · people person · crowd favorite · ray of sunshine · breath of fresh air

social desirability

total assholebeloved

One who is treasured

dear · delight · ray of sunshine · people person · charmer

Familiarity
Top 2,000,000