Complex sentence: Sucker is a derogatory street term for someone who believes he has skills, but who does not deriving from the common slang term sucker relating to one who is gullible.
Split into simpler sentences: Sucker is a derogatory street term for someone who believes he has skills, but who does not. It is derived from the common slang term sucker, relating to one who is gullible.