sucking diesel

Cycling very well / very fast (Irish expression). “Now we’re sucking diesel !”