What does benzinfressend mean?

benzinfressend - German to English

gas-guzzling [coll.]