イチャラブ
Top 45000
Meanings
Noun
Suru verb
1. making out and being lovey-dovey (Slang, from イチャイチャラブラブ)