What does auf Zehenspitzen tappen mean?

auf Zehenspitzen tappen - German to English

to pussyfoot [move cautiously]