dude, some girl from the dgc kept asking for my biodata
"acronym for "desi girl crew"  or the evil group of indian girls with mustaches who will ruin your life
"dude, some girl from the dgc kept asking for my biodata" What is the definition of "dgc"?