A fucked up place where it constantly smells of shit.
"Hey Dubya, how about invading Stinkistan", "Sure why not"
by PencilNeck February 25, 2009
Get a Stinkistan mug for your friend Vivek.