meaning of auf die schnelle Tour

auf die schnelle Tour - German to English

on fast [coll.]