begin to produce oil (refers to oil wells); (Slang) arrive unexpected or enter a place casually (e.g."She blew in from Montreal at midnight")
BLOW IN
Meaning of BLOW IN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012