was successfully added to your cart.


#22 A Special Birthday Surprise.


#22 A Special Birthday Surprise.
Please tell me what this expression means : ” I think the Boston team’s on a roll ” . Thank you very much for the explanation. Have a good day!

1 Comment

  • Vincent
    March 9, 2013 at 11:32 pm

    To be on a roll means you’ve had a series of successes or wins and are continuing to win. So when someone says, "I think the Boston team’s on a roll" it means the team has been winning and will probably continue to win.

Leave a Reply