Random
Source Code

douchebagastan

A country America despises and can't get along with.

Osama bin Laden lived in douchebagastan.

by Only in America! May 5, 2011