A person who can't do anything there self and depends on other people way to much. They also can't help being away form the people they love and also has separation anxiety but they don't really have any problem handleing death
by Shadowkin April 01, 2018