No offense was intended at all...!
If you've been around the madina for a while, you'd know how the term desi is used, i.e referring to anyone from the subcontinent. Desis call themselves desis...and btw it is a term many of us learned here!
it is just easier than writing indian/pakistani/bangladeshi/etc/etc...
dont feel bad, just wondering why you posted anonymously? We wouldnt have linched you or anything for asking!