Noun
douchecanoe (plural douchecanoes) (vulgar, slang, derogatory) A rude, obnoxious, or contemptible person.