Quote Originally Posted by LaZodiac View Post
Some phrases just come to my head and stick.

It's... VERY frustrating to degrees.

I like to think we're just hugging. I don't think there's any explicit indication of what is actually being done, but some people see it as kissing.
Apparently, there's a manga adaption that goes into detail.

Kiss, then mama bird impression.