Roll in has 2 different meanings across 1 category:
Verb
pour or flow in a steady stream
"mist rolled in from the sea"
"tourists rolled in from the neighboring countryside"
To arrive casually at a place.