What does aus dem Nichts auftauchen mean?

aus dem Nichts auftauchen - German to English

to seem off thin air