Definition of チョムカ

チョムカ

chomuka

noun
very sickening(slang)