Words — 1 found
イチャイチャ
1. making out; necking; getting handsy; canoodling; being lovey-dovey; getting affectionate (with each other); romantic play; fondlingOnomatopoeic or mimetic word
いちゃいちゃ
Searched for いちゃいちゃ. You can also try a search for "ichaicha".