チャ
echa

Noun

1. paint chat; Internet chat room where users can draw pictures — explanation

Abbreviation
Related to お絵かきチャット