Vocabulary
チョムカ
チョムカ
very sickening
noun