meaning of auf Stoß

auf Stoß - German to English

advantage to edge