イチャコラ
ichakora

Adverb
Suru Verb

1. making out; necking; canoodling; fondling; flirting

Colloquial
Related to イチャイチャ
Other forms: