Old English sucan, from PIE root *sug-/*suk- of imitative origin (cf. Old Saxon, Old High German sugan, Old Norse suga, Middle Dutch sughen, Dutch zuigen, German saugen "to suck;" Latin sugere "to suck," succus "juice, sap;" Old Irish sugim, Welsh sugno "to suck"). Meaning "do fellatio" is first recorded 1928. Slang sense of "be contemptible" first attested 1971 (the underlying notion is of fellatio). Related: Sucked; sucking. Suck eggs is from 1906. Suck hind tit "be inferior" is American English slang first recorded 1940.
A list of prospective customers, victims, etc: The directory is not intended to be a sucker list (1910+)
for forming adjectives Inferior to or imitative of what is indicated: sub–Woody Allen (1963+)