A person who doesn't like sharing what they have with anybody is often described as "selfish" or "self-centered." These terms suggest that the individual prioritizes their own needs and desires over the needs and wishes of others. It's essential to consider that people may have various reasons for not wanting to share, and it's possible that they may have valid concerns or reasons for their behavior. However, in social contexts, not being willing to share is generally viewed negatively and can lead to strained relationships with others.