- snuggling as a noun:
- 1
snuggling
noun
1 snuggling
Affectionate play (or foreplay without contact with the genital organs).
synonyms: caressing, cuddling, fondling, hugging, kissing, necking, petting, smooching.
Dutch: geflikflooi, getortel, gevrij, liefdespel, liefdesspel, vrijpartij
Polish: pieszczota
debug info: 0.0337