hugging
English Dictionary
->
Letter H
-> hugging
Search Dictionary:
hugging Definition
(n)
affectionate
play
(
or
foreplay
without
contact
with
the
genital
organs
)
hugging Synonyms
caressing
cuddling
fondling
hugging
kissing
necking
petting
smooching
snuggling
© Art Branch Inc.