Glee is offering us the best Christmas present imaginable, as Rory (Damian McGinty) will indeed be back for the show’s Christmas episode. Happy days are here again!

Adam Shankman, who is directing Glee’s Season 4 Christmas episode, is a wealth of casting information — and he revealed recently that Quinn (Dianna Agron) would definitely be appearing in the episode.

Now, Adam is sharing the good news about Damian, too! Adam posted a photo of himself giving the Irish cutie a big ol’ bear hug (most adorable pic ever!), with the message, “Merry Xmas! Is that @damianmcgintybeing gleeful on @gleeonfox?!? #rorysreturn!”

We’re thrilled that Rory — with his ah-may-zing voice — is back, and now we can only imagine what the guy might be up to during his time in Lima. Will he try to win back Sugar (Vanessa Lengies)? Or will he make a move on Brittany, now that she’s back on the market? 

Needless to say, December can’t get here soon enough. And can Glee please make Rory’s return a permanent thing, meaning not just for one episode? Get on that, Ryan Murphy!

Also, can we just add that we are completely jealous that Adam gets to hug Damian and not us? Not fair!

Can’t get enough Gleetastic goodness? Like us on Facebook or follow us on Twitter!