What is Mexistan?
The country which borders the United States to the south. See Mexico.
Both margaritas and whores always taste better in Mexistan.
See mexico, canuckistan
All you need for a faster workflow in one place.