lambutsing

Noun

 * 1)  act of making out

Etymology
Possibly a play on.

Noun

 * 1)  show of affection, tenderness, or fondness towards someone