NECK Meaning of NECK in English kiss and hug, make out, make whoopee For me, necking is a memory from my teenage years. English idioms vocab. Словарь английских идиом и выражений. 2012