chuuba (English, noun)
expansion: chuuba
Senses:
glosses: Synonym of virtual YouTuber.
tags: slang
Forms: