Are you on a roll? To be "on a roll" means to be having a lot of success or good luck. Listen to native English speakers use this phrase in this VOA Learning English video > http://bit.ly/VOAroll.
Are you on a roll? To be "on a roll" means to be having a lot of success or good luck. Listen to native English speakers use this phrase in this VOA Learning English video > http://bit.ly/VOAroll.