Listen to Wiz Khalifa on iHeartRadio

Tom Hanks surprised one lucky fan with an “Instant Christmas Card” on Tuesday’s “Jimmy Kimmel Live.”

The Saving Mr. Banks star dressed as Santa for the photo, while Wiz Khalifaappeared as a sad elf.

[Listen to Jimmy Kimmel Live! The Morning After on iHeartRadio]

Earlier in his interview, the beloved actor blasted Kimmel as a “d**kwad” and a “f**kwad” for his driving habits.

Check out the video below!