Green’s Dictionary of Slang

suck adj.

[suck v.1 (6)]

[1970s] worthless, second-rate.