Does Desi include Bengalis, Sri Lankans, Afghanistanis etc? or just Pakistanis and Indians? Is it all South Asians? Which and how many countries are in south asian anyway?
All South Asians who consider there heritage traces from the great Indus (Sindhu) civilization. Or those who appreciate Urdu/Hindi.
i wouldn't consider people from Afghanistan as "desis".
But then, everyone creates their own categories n'est pas.
i think desis are Pakistani, Indians and Bangladeshis.... sometimes i even include fijians..
sri lankans i consider slightly different... i include them when i refer to a person as a "curry" (aussie term though)