Wiktionary
suck donkey dick
vb. (context vulgar slang English) to be of very low quality
vb. (context vulgar slang English) to be of very low quality