hugger
nounUK /ˈhʌɡ.ər/
US /ˈhʌɡ.ɚ/
A person who likes to give hugs.
My little sister is a big hugger and hugs everyone she meets.
OTHER MEANINGS
2. A person who holds on tightly to something, often used in combinations like 'tree hugger'.
The tree hugger wrapped her arms around the old oak.
3. A device or pad that fits closely around something to protect or support it.
He put a knee hugger on to keep his leg warm.
4. A person who clings closely to another person or thing.
The shy child was a leg hugger at the party.