walk in

1) заходити

2) зненацька з'явитися

Джерело: Англійсько-український словник на Slovnyk.me