1 definition by thebeckster

Top Definition
Someone who has reached such a high level of douchebaggery that they are respected and held in high esteem by other douchebags. The leader of the douchebags.
His reputation with the ladies has helped him attain douchelord status among his peers.
by thebeckster February 03, 2010

Mug icon
Buy a Douchelord mug!