snogging

1. (noun) Brit informal
Related Words: caressing, cuddling, fondling, hugging, kissing, necking, petting, smooching, snuggling



Terms and Conditions of Use / Copyright Notice