(Slang used in Australia & New Zealand) unexpected visitor, person who just arrived (usually one who is unwelcome or not well-known)
BLOW IN
Meaning of BLOW IN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012