NECK


Meaning of NECK in English

kiss and hug, make out , make whoopee

For me, necking is a memory from my teenage years.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.