hugger
/ˈhʌɡər/Definitions
1. noun
A person who habitually hugs others, especially in a way that is considered affectionate or aggressive.
“She was known as a hugger and always greeted her friends with a warm embrace.”
2. noun
A device that draws a person or object towards it, typically with a spring or elastic.
“The hugger on the door helped to hold the door in place.”