Definition of IRC in English:

IRC

  • Internet Relay Chat.