Wiktionary
douchewagon
n. (context vulgar slang pejorative English) A rude, obnoxious, or contemptible person.