suck diesel

Verb

 * 1)  To succeed; to do well.