WATCH: Tom Hanks Is David S. Pimpkins on ‘Saturday Night Live’

Rap Song – SNLBig Chris' (Kenan Thompson) new track gets taken over by Prinsexxxy (Leslie Jones), Sno'Cone (Mikey Day), King Keef (Dwayne Johnson), Lil' Nitwit (Alex Moffat), Skiffle (Bobby Moynihan), Katy Perry, David S. Pimpkins (Tom Hanks) and more. Subscribe to SNL: https://goo.gl/tUsXwM Stream Current Full Episodes: http://www.nbc.com/saturday-night-live Watch Past SNL Seasons:  Google Play – http://bit.ly/SNLGooglePlay  iTunes – http://bit.ly/SNLiTunes Follow SNL Social…2017-05-21T04:36:57.000Z

Tom Hanks stayed on Saturday Night Live to appear in a pre-taped sketch as “David S. Pimpkins” and Twitter quickly went nuts. This was a reference to a character he played in a sketch during last year’s Halloween episode. The character popped up as an artist contributing to a rap song that had way too many collaborators.

Hanks also appeared in the monologue with Dwayne ‘The Rock’ Johnson to help him launch his presidential campaign. Johnson picked Hanks as his running mate.

Hanks also played David S. Pumpkins in an October 2016 sketch, seen below. He’s hosted the show nine times, with that October appearance as the most recent. In the new sketch, the character re-appeared as a collaborator on a rap song, which continued to get out of hand as more extra performers jumped in. In the original sketch, seen below, Pumpkins tortured two elevator riders with his freaky dancing and weird smile.

Haunted Elevator (ft. David S. Pumpkins) – SNLA haunted elevator attraction tries to spook its riders (Beck Bennett, Kate McKinnon) with an original character, David Pumpkins (Tom Hanks). [Season 42, 2016] #SNLoween Subscribe to SNL: https://goo.gl/tUsXwM Stream Current Full Episodes: http://www.nbc.com/saturday-night-live Watch Past SNL Seasons:  Google Play – http://bit.ly/SNLGooglePlay  iTunes – http://bit.ly/SNLiTunes Follow SNL Social – SNL Instagram: http://instagram.com/nbcsnl  SNL Facebook: https://www.facebook.com/snl SNL Twitter: https://twitter.com/nbcsnl SNL Tumblr: http://nbcsnl.tumblr.com/ SNL Pinterest: http://www.pinterest.com/nbcsnl/2016-10-23T07:37:25.000Z

Here’s a few Twitter reactions to the hilarious callback.