meaning of Abdulistan

Abdulistan meaning in Urban Dictionary

Abdulistan (noun)Is a name given to the united states where all of the Paki taxi drivers originate from