ISODAS: Indians Socializing Over Drinks and Sports

What does ISODAS mean? The above is one of ISODAS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Indians Socializing Over Drinks and Sports