What's "roll in" mean?
Native speaker’s answer
Rebecca
"Roll in" means to casually arrive at a place, usually late. It also means for something to be received in large amounts. Ex: The donations were rolling in after our promo video. Ex: They rolled into class out of their standard uniforms.