Etymology
Today it means: An idiot or jerk; a general-purpose insult. Full definition →
A shortening of douchebag.
Etymology from Wiktionary, CC BY-SA 4.0.