meaning of auf Zehenspitzen tappen

auf Zehenspitzen tappen - German to English

to pussyfoot [move cautiously]