suck diesel verb1 •(Ireland, slang) To succeed; to do well. formssucked diesel · sucking diesel · sucks diesel