Green’s Dictionary of Slang

sucker n.3

[? euph. for fucker n. or abbr. cocksucker n.]

1. [mid-19C; 1930s+] a general pej. description of a person; a strong term of abuse; note the weaker sucker n.1 (3d)

2. [1980s+] an object, irrespective of quality.