Open main menu

think all one's Christmases have come at once

EnglishEdit

VerbEdit

think all one's Christmases have come at once

  1. (informal) To be delighted with one's good fortune.