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