1 definition by SJ23

Top Definition
the origin from which douchebags came from.
this kid is the biggest douchebag i have ever met, he should go back to Douchebagdad!!
by SJ23 January 07, 2011

Mug icon
Buy a Douchebagdad mug!