meaning of necking

1. Same as Neckmold.
2.
of Neck
3.
affectionate play or foreplay without contact with the genital organs


Related Words

necking |

Developed & Maintained By Taraprasad.com

Treasure Words