all (one's) Christmases have come at once(redirected from all your Christmases have come at once)
all (one's) Christmases have come at once
Said when one is experiencing a an extraordinary amount of good fortune. Primarily heard in UK. Wait, let me get this straight: the planning permission came through very quickly, the bank approved our second loan application, and the weather is supposed to stay sunny and dry for the next few months? Wow, all our Christmases have come at once! Seeing my beautiful baby girl for the first time, well, it felt like all my Christmases had come at once.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.