The holidays are officially upon us, meaning people are busy wrapping gifts, preparing family dinners... and for some Legends of Tomorrow fans, praising a furry blue god.

As Legends viewers will remember, the show's midseason finale introduced a delightful new anachronism named Beebo. The adorable childrens' toy proved to be quite a problem for the Legends, after he was transported to Viking times. The Vikings began worshipping Beebo, leading to the present-day Arrowverse timeline briefly replacing Christmas Day with Beebo Day.

Even though the timeline was eventually restored, the spirit of Beebo Day has still lived on, particularly on the Legends of Tomorrow subreddit. So, in honor of the joyous occasion, here's a round-up of some of our favorite Beebo-related memes.