1 definition by J-Russ

1
of a group of douche bags, the one who seems to be the leader
"dude, those guys are douchebags"
"ya but that guy seems to be the Top Douche"
by J-Russ February 11, 2009
Get the mug
Get a Top Douche mug for your brother-in-law Abdul.