meaning of auf den Stipp

auf den Stipp - German to English

immediately