suck cheese

Verb

 * 1)  To be of terrible quality.

Translations

 * Finnish: olla surkea