A person who pisses other people off. A person (usually male) who everyone hates. A name used to insult usually a male.
Did you see Vincent? He is such a douche!