I just notice i have a soft bump on my elbow about the size of a small golf ball. Id dose not hurt, just soft to the touch. Anyone want to guess what it might be?