Wiktionary
suck rocks
vb. (context colloquial coarse English) Term of general disparagement, an emphatic version of suck/suck