noun, noun or participle which takes 'suru'
making out and being lovey-dovey
Slang term blending イチャイチャ (flirting/cuddling) and ラブラブ (lovey-dovey). Describes couples openly displaying affection, from cuddling to making out.
公園でイチャラブしてるカップルがいた。
There was a couple being all lovey-dovey in the park.
あの二人、いつもイチャラブしてて見
Those two are always all over each other; I can't watch.