Meaning of hugging
Definition of hugging
(noun)
affectionate
play
(or
foreplay
without
contact
with the
genital
organs)
Other information on hugging
WIKIPEDIA results for
hugging
Amazon results for
hugging
Tweet