Vocabulary
イチャラブ
イチャラブ
making out and being lovey-dovey
noun
suru-verb