Snogged

n.

Heard in Laois

To kiss someone passionately.

In use

I snogged x the other day

Posh English

I rather enjoyed a spot of affectionate osculation with that person the other day.