I think it is clear that a sucker means somebody who is naive or gullible, while it sucks means “it is bad”, but I wonder where these two terms come from and what they mean originally?
Could sucker actually mean a baby who was just born and therefore, naive and can’t tell if somebody is lying to them? If so, then what about it sucks?