What is Douchebaghdad?
The place where douchebags roam free.
Go back to Douchebaghdad.
See douchebag, baghdad, fucktard, asshole, ass