meaning of auf die Tube drücken

auf die Tube drücken - German to English

to flooring a person's car [coll.]