Dumfuckistan

A nation of which all stupidity originates.
She's not intelligent; she must have moved here from Dumfuckistan.
by Casey Turner May 01, 2008
Get the Dumfuckistan mug.