morrear
Meanings
Verb
1. to snog (colloquial)