what does idc mean(01) Save Image Image gallery: 5 Essential Meanings of 'IDC': From Text Slang to Global Tech Powerhouse