What does auf etw. abfahren mean?

auf etw. abfahren - German to English

to-be strung out on sth. [coll.] [very enthused by or dependent on sth.]

View more

  • to dig sth. [coll.]