limonare
Italian • Italy
to lemon • To kiss someone with the tongue (to make out).
"Ho visto Gianni e Davide limonare su una panchina al parco."