So many different levels and variety of douche you have to skewer them.
He is such a douche-kabob I can't even explain it.