clinger

noun

A person or thing that holds on tightly, or someone who is overly dependent on another.