Skip to main content

Definitions by Only in America!

douchebagastan

A country America despises and can't get along with.
Osama bin Laden lived in douchebagastan.