moorchat

English

Noun

moorchat (plural moorchats)

  1. Only used in Congo moorchat