hugger

noun

1.
a person who hugs
Derived from:
hug