meaning of auf einer Sauftour

auf einer Sauftour - German to English

on the bat [Br.]