meaning of Benzinschleuder

Benzinschleuder - German to English

gas-guzzler [coll.] [Am.]