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