meaning of benzinfressend

benzinfressend - German to English

gas-guzzling [coll.]