What does Angeberauto mean?

Angeberauto - German to English

swanky vehicle [coll.]