Pete Davidson appeared on the Nov. 10 “Weekend Update” segment of “Saturday Night Live” to apologize to veteran and congressman-elect Dan Crenshaw, and this time he brought Crenshaw with him.

“In what I’m sure was a huge shock to people who know me, I made a poor choice last week,” Davidson said. “I made a joke about lieutenant commander Dan Crenshaw, and on behalf of the show and myself, I apologize.”

After Davidson took a moment to also acknowledge what his mother most be going through (“It can’t be easy when everyone’s mad at your son and roommate,” he said), he reiterated “from the bottom of my heart” that it was a poor choice of words to say, in the Nov. 3 “Weekend Update” segment of the late night sketch comedy, that Crenshaw looked like “a hitman from a porno.”

“The man is a war hero and he deserves all of the respect in the world. And if any good came of this, maybe it was that for one day the left and the right finally came together to agree on something — that I’m a dick,” Davidson said.

Crenshaw rolled over to Davidson behind the desk to say, “You think?” He also thanked Davidson for “making a Republican look good.”

Davidson pointed out that Crenshaw lost his eye to an IED while he was fighting in Afghanistan during his third combat tour. He apologized directly to Crenshaw, who said they were good and the apology was accepted.

They were interrupted by Crenshaw’s phone, which rang to the tune of Davidson’s ex Ariana Grande’s “Breathin.” But that’s not where the revenge stopped. Davidson said since he made fun of a picture of Crenshaw the previous week, it was only fair for him to return the favor.

Crenshaw cracked that Davidson looked like the meth from “Breaking Bad” and Martin Short in “The Santa Clause 3,” noting that only one of those two men were good on “SNL.” But then he turned more serious to note that from this incident, they learned Americans can forgive one another, and since it was Veterans’ Day weekend he wanted everyone to connect with a veteran.

“Maybe say, ‘Thanks for your service,'” he said. “But I would actually encourage you to say something else. Tell a veteran ‘Never forget.’ When you say ‘never forget’ to a veteran, you are implying that as an American you are in it with them, not separated by some imaginary barrier between civilians and veterans but connected together as grateful fellow Americans who will never forget the sacrifices made by veterans past and present and never forget those we lost on 9/11 — heroes like Pete’s father.”

The two men shook hands and said “never forget” to each other.

“Saturday Night Live” airs live coast-to-coast Saturdays at 11:30 p.m. ET / 8:30 p.m. PT on NBC.

RELATED VIDEO: